首页 > angularjs的ng-click在controller和directive用法

angularjs的ng-click在controller和directive用法

我看ng-click都是调用的controller内的函数,我觉得完全可以在directive内的link来代替ng-click啊,所以现在我分不清楚这个该在什么时候用,还有controller和directive分别在什么时候用呢,求大神解惑


一般切换界面 用 href='#/userlist'
点击错做处理业务逻辑 或者 Ajax交互都用 controller的action处理


如果你将进行的操作包含DOM,就用指令写,除此其外的写在controller中。


首先要明白angular的思想是mvc,而你讲的ng-click这种点击操作属于交互,应属于controller层面的,所以如果在directive中写这种点击的话,你觉得是不是很angular的思想背道而驰了呢

【热门文章】
【热门文章】