Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JS ans返回对象添加行_Javascript_Vue.js_Vuetify.js - Fatal编程技术网

Javascript 使用JS ans返回对象添加行

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ù你知道如何像我所需要的那样返回一个对象吗?为了将它作为一个对象返回,你必须通过“计算”来处理示例“字段”。@

我需要添加一行(2个字段)为我的输入每次点击。 每行必须具有唯一的Id

在那之后,我需要将这些行保存在一个对象中,像这样{key:value,key:value,key:value}谁的key是输入时间的值,value是输入强度的值。 例如{10:50,20:80,50:40,…}

如果有人能帮我的话,我打了个招呼


这就是你想要的吗?是的,看起来像我想要的,我明天测试,我告诉你。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: [],

    }
  }
})