如何从输入到其他div的html标签调用控制器功能

时间:2018-01-12 09:11:46

标签: javascript jquery angularjs

我正在跟随调用控制器函数的行,即demoMethod。

document.getElementById("FileDisplay").innerHTML += "<span onclick=\"$(#control).demoMethod()\"></span>"+children[i]+"</br>";`

和demoMethod在控制器

中声明
$scope.demoMethod = function(){
        console.log("it works");
     }

和FileDisplay是HTML文件中div的id,如何从span元素中调用此方法..?

谢谢

1 个答案:

答案 0 :(得分:3)

不要用jQuery调用你的函数。

使用AngularJS ng-click,它更简单:

<span ng-click="demoMethod()"></span>