Javascript 使用JS ans返回对象添加行
我需要添加一行(2个字段)为我的输入每次点击。 每行必须具有唯一的Id 在那之后,我需要将这些行保存在一个对象中,像这样{key:value,key:value,key:value}谁的key是输入时间的值,value是输入强度的值。 例如{10:50,20:80,50:40,…} 如果有人能帮我的话,我打了个招呼Javascript 使用JS ans返回对象添加行,javascript,vue.js,vuetify.js,Javascript,Vue.js,Vuetify.js,我需要添加一行(2个字段)为我的输入每次点击。 每行必须具有唯一的Id 在那之后,我需要将这些行保存在一个对象中,像这样{key:value,key:value,key:value}谁的key是输入时间的值,value是输入强度的值。 例如{10:50,20:80,50:40,…} 如果有人能帮我的话,我打了个招呼 这就是你想要的吗?是的,看起来像我想要的,我明天测试,我告诉你。D'où你知道如何像我所需要的那样返回一个对象吗?为了将它作为一个对象返回,你必须通过“计算”来处理示例“字段”。@
这就是你想要的吗?是的,看起来像我想要的,我明天测试,我告诉你。D'où你知道如何像我所需要的那样返回一个对象吗?为了将它作为一个对象返回,你必须通过“计算”来处理示例“字段”。@Sébastian,请你为2d array for loop创建一个单独的问题,以便动态添加和删除行。我对2d array post有问题,所以我将其删除。你对返回的对象@chans有什么想法吗
<link href='https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons' rel="stylesheet" type="text/css">
<div id="app">
<v-app >
<p>Select your infos</p>
<div class="infos" >
<v-divider></v-divider>
<v-text-field
label="time"
class="input"
type="number"
v-model="array.time"
></v-text-field>
<v-divider></v-divider>
<v-text-field
label="intensity"
class="input"
type="number"
v-model="array.intensity"
></v-text-field>
<v-btn>add Line</v-btn>
</div>
</v-app>
</div>
Vue.use(Vuetify);
var vm = new Vue({
el: "#app",
methods: {
// #1 method to add line
// # method to console an object like { time:intensity, time:intensity, time:intensity,... } so for example { 10:50, 20:80, 50:40, ....}
},
data() {
return {
array: [],
}
}
})