1、将附件中的js文件在main.js中导入到Vue模型上
import jsBlock from 'utils/jsBlock/jsBlock.js'
const app = new Vue({
jsBlock,
jsViewBlock,
...App
})
app.$mount()
2、在web(浏览器)上运行没有任何问题
2、真机运行。在页面中使用,调用接口返回数据遍历处理数据,直接异常报错,找不到addObject()方法
getProjectListApi() {
let e = {
diseaseId: this.selectedData.id,
page: this.pageIndex - 1,
size: this.pageSize,
sort: 'create_time,desc'
}
let self = this
getProjectList(e).then(r => {
let slist = []
res.forEach(element => {
……element进行处理数据后添加到数组中
slist.addObject(element)
});
self.loadDone = true
self.dataList = slist
uni.hideLoading()
}).catch(err=>{
uni.hideLoading()
console.log('getProjectList 异常' + 'apiparams = ' + JSON.stringify(e) + 'error=' + JSON.stringify(err))
})
},