按照官方的例子引用到项目的,为什么总是报错呢TypeError: e.forEach is not a function
数据确定是对象数组呀~~
template代码:
<uni-data-picker placeholder="请选择班级" popup-title="请选择" :localdata="classDataTree" v-model="classValue"
@change="onchange" @nodeclick="onnodeclick" @popupopened="onpopupopened" @popupclosed="onpopupclosed"
@inputclick="inputclick"></uni-data-picker>
script-data代码:
classValue: '1-2',
classDataTree: [
{
text: "一年级",
value: "1-0",
children: [{
text: "1.1班",
value: "1-1"
},
{
text: "1.2班",
value: "1-2"
}
]
},
{
text: '二年级',
value: '2-0',
children: [{
text: '2.1班',
value: '2-1'
},
{
text: '2.2班',
value: '2-2'
}
]
},
{
text: '三年级',
value: '3-0',
disable: true
}
],
5 个回复
哈哈哒 (作者) - ss
有没有人大佬出现呀?怀疑人生了
靐齉齾麤龖龗 - 90后IT程序猿
classValue: ['1-2'] 试试
哈哈哒 (作者)
刚试了下,不行,还是一样的报错
2024-04-19 15:12
靐齉齾麤龖龗
回复 哈哈哒: 你下面没有children的都加上children: []试试
2024-04-19 15:39
哈哈哒 (作者)
回复 靐齉齾麤龖龗: 也是不行 一样的报错
2024-04-19 15:45
哈哈哒 (作者) - ss
111111
哈哈哒 (作者) - ss
救救我救救我
DCloud_UNI_HRK
刚刚测试了vue2/3的几个平台都没问题。你是vue几、什么平台、HBX版本号我看看
还有整个页面的示例代码
哈哈哒 (作者)
vue2 uniapp hbx是4.08
2024-04-20 17:55
DCloud_UNI_HRK
回复 哈哈哒: 我这边测试没问题,你将hello示例的data-picker拷到你自己的项目看看,或者发个示例代码
2024-04-22 11:02