Check out example codes for "pass method as props vue". It will help you in understanding the concepts better.

Code Example 1

//You should probably not pass methods as props in Vue, instead, emit an event.

//In parent component, do for example:

<Child-Component @alert="sayHi" />

methods: {
  sayHi() {
	alert('Hi')
  }
}

// In child component, do:

<element @click="doSomething">

methods: {
  doSomething() {
  	this.$emit('alert')
  }
}

Learn ReactJs, React Native from akashmittal.com