methods: {
fechData: function () {
console.log("i am in fech function ...................")
var course4_table = this.$parse.Object.extend(this.course);
const query = new this.$parse.Query(course4_table);
const results = query.find().then(res => {
const arrayLength = res.length;
for (var i = 0; i < arrayLength; i++) {
const item = res[i];
const index = item.get("index");
const text = item.get("text");
const audio = item.get("audio");
this.course_results.push({ "index": index, "text": text, "audio": audio });
}
console.log(this.course_results);
});
},
}
当我在循环中使用推入式时,给出此错误“ item get is a function”但是当我清除这条线
this.course_results.push({"index": index, "text": text, "audio": audio});
我该如何解决?
我可以在外部使用此循环并且问题将得到解决]
this.course_results=res;
但我想先编辑restnx
data() {
return {
course_results: []
}
},
请检查您是否正确定义了组件数据。