【发布时间】:2019-11-09 20:13:13
【问题描述】:
大家好,我对 vueJS 有疑问。
在创建的钩子中我有这个:
created() {
var allDocs = [];
for (var [key, value] of Object.entries(this.docs)) {
allDocs.push(value);
}
allDocs = allDocs.flat();
allDocs.forEach((doc)=>{
var data = {parent:doc.code}
axios.post('/api/v1/getconnumber', data)
.then((response)=>{
doc.datas.conventions = response.data
});
});
this.newDocs = allDocs;
}
并且该属性存在于数据中:
但是当我想在模板中显示该属性时,它什么也没显示,我厌倦了从它给我undefined 的模板中记录结果,我确定这是一个 async 问题但我不知道如何解决它。
【问题讨论】:
-
能否分享一下数据属性代码?
-
还有模板代码。
标签: javascript vue.js vuejs2 axios