【发布时间】:2020-05-05 07:45:00
【问题描述】:
我会在 Vuejs 中创建一个调查应用程序。
我有这个功能可以将检查的答案发布到我的数据库中:
postAnswerTest: function(modelId, topicId, questionId, answerId) {
var finalAnswer = [];
finalAnswer[questionId] = [modelId, topicId, questionId, answerId];
this.finalArray.push(finalAnswer);
console.log(this.finalArray);
},
我想要的是在不创建新索引的情况下将 finalAnswer 数组插入到 finalArray 数组中,因为索引必须是 questionId。
所以我知道push方法不好,但是不知道怎么做。
有什么想法吗?
非常感谢。
【问题讨论】:
-
是否可以选择使用键为
questionId并保存适当数组而不是array of arrays的对象? -
如果你需要一个数组项有一个特定的 id,你可能想要使用一个对象而不是一个数组...
标签: javascript arrays vue.js