2***@qq.com
2***@qq.com
  • 发布:2021-03-19 16:58
  • 更新:2024-01-24 13:43
  • 阅读:923

localdata不能用自己请求回来的数组赋值吗,会出现Error in nextTick: "TypeError: db.collection is not a function

分类:uni-app
<uni-data-picker placeholder="请选择分类" popup-title="请选择配件分类" localdata="dataTree" v-model="classes"
@change="onchange"
@nodeclick="onnodeclick"
@popupopened="onpopupopened"
@popupclosed="onpopupclosed"
>
</uni-data-picker>

// 获取配件分类
async getList() {
var data = {
allianceId: uni.getStorageSync('allianceId'),
params: {
brandId:""
}
}
var res = await this.$ajax.post('/api/base-house/cPartsType/getList', data)
if (res.code === "0000") {
this.dataTree = this.func(res.result);
},
//处理数据
func: function (arr) {
var key = 'children'
arr = arr.slice()
function toParse(arr) {
arr.forEach(function (item) {
if (item.children && Array.isArray(item.children)) {
item['children'] = item.children
item['value'] = item.partsTypeCode
item['text'] = item.partsTypeName
toParse(item[key])
}
})
return arr
}
return toParse(arr)
},

报错:应用未关联服务空间,请在cloudfunctions目录右键关联服务空间
Error in nextTick: "TypeError: db.collection is not a function"
大佬们救命!!!!!!!!!!

2021-03-19 16:58 负责人:无 分享
已邀请:
huangzoro

huangzoro

我也遇到了,请问解决了没有

z***@sunwayland.com.cn

z***@sunwayland.com.cn

我也遇到了,请问解决了没有

HRK_01

HRK_01

关联一下云服务空间并选择连接云函数,而不是本地函数即可

套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

正常localdata是可以用自己请求回来的数组赋值的,我很多都是这么用的
看一下这个界面有用到云函数的东西么?或者项目里,如果有需要关联云函数,如果没有,可以创建个新的空项目试下

要回复问题请先登录注册