Angularjs ng在Angular JS和指令中对表格重复

Angularjs ng在Angular JS和指令中对表格重复,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我试图建立一个使用指令和ng重复角度。我已成功使ng repeat与表一起工作: 我现在正试图让它与指令一起工作,而ng repeat不起作用 有没有办法让ng repeat与您的指令一起工作,或者您应该将其构建到您的指令中。请注意,我已经构建了一个解决方案,将行添加为字符串,然后添加为html,但我希望避免这种情况,并以有角度的方式进行操作。当您想将“td”放入指令中的表中时,AngularJS中似乎存在一个bug。请参阅此问题,尤其是此答案:。 我真的不明白,你为什么要用指令填满表格。您的

我试图建立一个使用指令和ng重复角度。我已成功使ng repeat与表一起工作:

我现在正试图让它与指令一起工作,而ng repeat不起作用


有没有办法让ng repeat与您的指令一起工作,或者您应该将其构建到您的指令中。请注意,我已经构建了一个解决方案,将行添加为字符串,然后添加为html,但我希望避免这种情况,并以有角度的方式进行操作。

当您想将“td”放入指令中的表中时,AngularJS中似乎存在一个bug。请参阅此问题,尤其是此答案:。


我真的不明白,你为什么要用指令填满表格。您的第一种没有表格的方法似乎工作得非常好,我看不出比使用指令有什么优势。

当您想将“td”放入指令中的表格时,AngularJS中似乎有一个bug。请参阅此问题,尤其是此答案:。


我真的不明白,你为什么要用指令填满表格。您的第一种没有表格的方法似乎工作得非常好,我看不出比使用指令有什么优势。

您正在指令中创建一个新的作用域,如下所示

范围:{ gbsdata:“=” },

但chartdata是您正在查看的数组,在此范围内不可用

scope.$watch("chartdata", function (chartdata) {

检查一下这把小提琴,它会帮你的

您正在指令中创建一个新范围,如下所示

范围:{ gbsdata:“=” },

但chartdata是您正在查看的数组,在此范围内不可用

scope.$watch("chartdata", function (chartdata) {

检查一下这把小提琴,它会帮你的

嗨,DanEEStar,我想构建一个指令,它接受一个表头的定义和一些参数,比如排序、搜索、分页和自动构建一个小部件。这只是第一步。我读了这些帖子,认为我需要在指令中构建一个编译函数,并在其中构建ng repeat。我还将不得不添加过滤器等。感谢您的时间。网格似乎表现不佳,但感谢您,我们将研究代码并查看构建或扩展。有趣的是,在编写指令时,您应该在哪里操作模板。我想为网格定义表头,并让指令在链接之前构建模板。我发现,我应该在编译函数中操作DOM模板,但在链接函数中操作DOM模板。嗨,DanEEStar,我想构建一个指令,该指令接受表头的定义和一些参数,如排序、搜索、,分页并自动生成小部件。这只是第一步。我读了这些帖子,认为我需要在指令中构建一个编译函数,并在其中构建ng repeat。我还将不得不添加过滤器等。感谢您的时间。网格似乎表现不佳,但感谢您,我们将研究代码并查看构建或扩展。有趣的是,在编写指令时,您应该在哪里操作模板。我想为网格定义表头,并在链接之前让指令构建模板。发现,我应该在编译函数中操作DOM模板,但在链接函数中操作。啊,是的,这是一个输入错误,但那是我试图转换我为本地编写的代码啊,是的,这是一个输入错误,但那是我试图转换我为本地编写的代码
scope.$watch("chartdata", function (chartdata) {