Angular ng-click无法动态创建html

时间:2015-01-15 10:34:58

标签: jquery angularjs datatable

我正在使用jQuery数据表,并希望在ng-click标记上附加<a>。执行相同操作的数据表代码如下:

columns : [{
                type : "html",
                data : 'abcd',
                sTitle : 'xyz',
                render : function(data) {
                    return "<a href='javascript:void(0)' ng-click='hello()'>Hi</a>";
                }
         }]

ng-click未被调用,所以我尝试了:

return $compile("<a href='javascript:void(0)' ng-click='hello()'>Hi</a>")($scope);

返回一个jQuery对象而不是字符串。

另外,为动态创建的HTML元素附加指令的正确方法是什么?

0 个答案:

没有答案