Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将父函数传递给VueJS中的子组件_Javascript_Vue.js - Fatal编程技术网

Javascript 将父函数传递给VueJS中的子组件

Javascript 将父函数传递给VueJS中的子组件,javascript,vue.js,Javascript,Vue.js,我正在VueJS 1.0中练习,并且正在学习组件。 在这个示例中,有一个输入元素,必须从API提供优惠券或某种代码。我必须验证。我有我的组件,应用时有道具。应用时必须调用父函数set优惠券,但它不会调用 我只收到此错误此错误。当应用的不是函数时 <div id="demo" class="list-group"> <script id="coupon-template" type="x-template"> <inpu

我正在VueJS 1.0中练习,并且正在学习组件。 在这个
示例中
,有一个
输入
元素,必须从API提供
优惠券
或某种
代码
。我必须验证。我有我的
组件,应用时有
道具。应用
必须调用父函数
set优惠券
,但它不会调用

我只收到此错误
此错误。当应用的不是函数时

    <div id="demo" class="list-group">
        <script id="coupon-template" type="x-template">
            <input type="text" v-model="coupon" v-on:blur="whenCouponHasBeenEntered">
            <div v-text="text"></div>
        </script>
      <coupon when-applied="setCoupon"></coupon>
    </div>

有人请帮忙。非常感谢您的建议。

您应该
绑定属性:

<coupon v-bind:when-applied="setCoupon"></coupon>
阅读有关
道具的更多信息

<coupon v-bind:when-applied="setCoupon"></coupon>
<coupon :when-applied="setCoupon"></coupon>