bodyApp.controller('customersCtrl', function ($scope, $http, cfpLoadingBar,$compile) {
$scope.test = function(){
alert('test');
} // TODO 动态生成html中 ng-click无效 解决方法 $compile 是传进来的
var html = '<a href="javascript:void(0);" ng-click="$scope.test();"></a>'
$("body").append($compile(html)($scope));
});
相关文章
- Angular 动态生成html中 ng-click无效
- SSI注入--嵌入HTML页面中的指令,类似jsp、asp对现有HTML页面增加动态生成内容,见后面例子
- 如何在angular2中选中复选框时动态生成textarea
- bootstrap table 生成的表格里动态添加HTML元素按钮,JS中添加点击事件,点击没反应---解决办法
- 使用C#刮取html文档中JavaScript动态生成的数据
- angularJs中ng-repeat遍历动态生成的表单元素绑定ng-model无效的问题
- 将动态生成的javascript保存到html文件中或以字符串形式获取此内容并发送给Controller
- HTML中动态生成内容的事件绑定问题【转载】
- 为什么ng-click不能在动态html内容中工作?
- 动态生成的html的Table中第一列是checkbox,如何判断选择了哪些checkbox,并获得相对应的记录