Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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
Vue.js Vuetify可展开表展开所有同名行_Vue.js_Vuetify.js - Fatal编程技术网

Vue.js Vuetify可展开表展开所有同名行

Vue.js Vuetify可展开表展开所有同名行,vue.js,vuetify.js,Vue.js,Vuetify.js,在Vuetify中可展开表的基本代码笔中,我注意到当表中两个条目的名称相同时,单击“行展开”也会展开具有相同名称条目的另一行。有没有办法避免这种情况 以下是重新创建的问题: (单击第一行也会展开第二行)之所以发生这种情况,是因为name是数据表上的项键。使用不同的项目键 <v-data-table :headers="headers" :items="desserts" :single-expand="singleExpand" :expanded.sync="expand

在Vuetify中可展开表的基本代码笔中,我注意到当表中两个条目的名称相同时,单击“行展开”也会展开具有相同名称条目的另一行。有没有办法避免这种情况

以下是重新创建的问题:
(单击第一行也会展开第二行)

之所以发生这种情况,是因为
name
是数据表上的项键。使用不同的
项目键

<v-data-table
  :headers="headers"
  :items="desserts"
  :single-expand="singleExpand"
  :expanded.sync="expanded"
  item-key="id"
  show-expand
  class="elevation-1"
>
...
</v-data-table>

...
演示: