我有一个自定义元素指令(<uber-table>
)的Angular应用程序。 <uber-table>
应该采取对象的集合,将它们渲染为一个<table>
并添加一些功能(点击行以将底层对象切换为选定对象,实时筛选的搜索框,每行上的操作链接以及针对每个对象的自定义点击回调目的)。我用相关的代码创建了Plunker。请注意,Plunker给出了一个关于map
(Object [object Object] has no method 'map'
)的错误,但本地我没有收到任何错误。Angular指令失败无声(指令呈现太快?)
后链接功能的element
参数不是我所期望的<uber-table>
元素。相反,它是模板的<div class="uber-table">
元素。这使我无法从<uber-table>
中提取数据。我究竟做错了什么?任何帮助都感激不尽。
'map'问题是从演示中不包括jQuery – charlietfl