为了账号安全,请及时绑定邮箱和手机立即绑定

奇怪的现象,有的方法能绑上,有的绑不上。

奇怪的现象,有的方法能绑上,有的绑不上。

温温酱 2018-08-11 09:10:40
<template id="CartRecord">    <div>        <input type="checkbox" name="ids[]" :id="'id'+options.id" :checked="options.buy" v-model="options.buy">        <span>{{options.name}}</span>        <button @click="minus(options)" :disabled="!options.buy">-</button>        <input type="text" name="nums[]" :id="'num'+options.id" :value="options.num" v-model="options.nums" :disabled="!options.buy">        <button @click="plus(options)" :disabled="!options.buy">+</button>        * {{options.price}} = {{options.nums * options.price}}        <button @click="giveup($index)">&times;</button>    </div></template><div class="cart">    <div v-for="item in items">        <cart-record :options="item" :plus="plus" :minus="minus" :giveup="giveup"></cart-record>    </div>    <h1>{{totalPrice}}</h1></div>这个就太奇怪了,点击叉按钮,就报错,说scope.giveup不是个函数。它的绑定方法明明跟plus还有minus是一模一样的啊,为什么它就不正常啊??救命!!!!!
查看完整描述

1 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

是不是因为components里面props中把giveup少写了?在你贴出代码的最后。


查看完整回答
反对 回复 2018-09-25
  • 1 回答
  • 0 关注
  • 551 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信