我想使用JavaScript / Vue.js将数据添加到数组中。
嗯,这没问题:
methods: {
add: function add(e) {
e.preventDefault();
if (!this.newName) return;
this.config.names.firstnames.push(this.newName);
this.newName = '';
},
}
但是:我想让this.config.names.firstnames
动态。
如果此.type == "firstnames"
数据应添加到this.config.names.firstnames
。如果this.type == "lastnames"
数据应添加到this.config.names.lastnames
。所以要推送的元素应该是this.type
的值。
如何以最优雅的方式解决这个问题?
答案 0 :(得分:1)
由于您的CCFLAGS := -I $(INCLUDE)
Logbook.o:
g++ -c $(CCFLAGS) $(LIB)/Logbook.cpp
与名称对象上的键完全相关,因此您可以使用括号表示法:
type