1***@qq.com
1***@qq.com
  • 发布:2020-06-30 16:01
  • 更新:2020-06-30 16:09
  • 阅读:633

小程序不支持这种写法吗?v-on:change="(num, event) => {changeNumBox(num, event, goodsItem)}"

分类:uni-app

核心代码如下:

<view class="goods-item" v-for="goodsItem in goodsList" :key="goodsItem.id">  
    <image class="goods-img" :src="goodsItem.imgUrl" mode=""></image>  
    <view class="goods-info">  
        <text>{{goodsItem.title}}</text>  
        <view class="goods-bottom">  
        <text class="goods-price">{{goodsItem.price}}</text>  
        <!-- 子组件 -->  
        <dkNumberBox :value="6" v-on:change="(num, event) => {changeNumBox(num, event, goodsItem)}"></dkNumberBox>  
        </view>  
    </view>  
</view>  

错误内容:

goodsItem" is not defined
app可以获取到值,小程序报错"goodsItem"该变量未定义。

2020-06-30 16:01 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

app和小程序代码是一样的,HBX是最新版。

1***@qq.com

1***@qq.com (作者)

顶下
v-on:change="(num, event) => {changeNumBox(num, event, goodsItem)}"就是这种写法小程序不支持吗

  • 1***@qq.com (作者)

    goodsItem是父组件的参数

    2020-06-30 16:10

该问题目前已经被锁定, 无法添加新回复