<view v-for="(value, key) in list" :key="key">
<view v-for="(item, index) in value" :key="index" @click="toUserDetail(item.code)"></view>
</view>
示例代码如上,list结构:
{
'2020-11-10': [ {code: '123'} ]
}
在页面上可以渲染出来,但是函数死活拿不到参数,报错属性'0'未定义,更改为如下格式后正确了
<view v-for="(value, key) in list" :key="key">
<view v-for="(item, index) in value" :key="index" @click="toUserDetail(`${item.code}`)">
</view>
</view>
用反引号把第二层的变量包起来