带AngularJS的多级表

时间:2015-05-21 18:56:46

标签: javascript angularjs

我目前正在尝试在一个页面上复制3个表,这些表从同一个数组中提取信息,但使用ng-repeat作为过滤器。我基本上使用了来自另一个线程的相同格式的表。我有一个JS小提琴链接herehttp://jsfiddle.net/6Texj/104/。我遇到的问题是类似于这个jsfiddle线程,打开一个表行会打开所有具有相同索引的表行。目标是使表格成为每个表一次只能打开一行。请尽可能帮助。

1 个答案:

答案 0 :(得分:0)

将表包装成指令并将数据和状态作为参数传递

this小提琴一样,前两个表的状态是相互关联的,但第三个表是独立的:

    <my-directive table-state='table1State' store-data-model='storeDataModel'></my-directive>
    <my-directive table-state='table1State' store-data-model='storeDataModel'></my-directive>
    <my-directive table-state='table2State' store-data-model='storeDataModel'></my-directive>