RockLee
RockLee
  • 发布:2020-12-06 11:44
  • 更新:2020-12-11 17:08
  • 阅读:412

v-bind属性绑定对象后无法获取到对象

分类:uni-app

项目

普通wxml小程序项目转换成的uni-app项目。(转换工具:https://github.com/zhangdaren/miniprogram-to-uniapp )

问题描述

如下代码,属性“:data-menu”绑定是一个JSON对象,但在click事件当中却得到是一个字符串"[object Object]"(请查看截图)

  <view v-for="(item, index) in menus" :key="index" class="flexViewCategoryName" :data-menu="item" @click="tapMenu">  
      {{item.title}}  
    </view>

期望

期望能获取到整个完整的对象

2020-12-06 11:44 负责人:无 分享
已邀请:
RockLee

RockLee (作者)

顶一个

RockLee

RockLee (作者)

有小伙伴碰到过吗?

RuiWu

RuiWu

这个有什么影响吗?直接用@click="tapMenu(item)"有什么问题?

  • RockLee (作者)

    试过,这样tapMenu事件里获取的也是字符串"[object Object]",而非item对象

    2020-12-11 18:28

  • RuiWu

    回复 RockLee: 没有办法复现你的问题,你可以提供一个复现用的demo放到gitee或者github吗?

    2020-12-14 10:18

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