最新回答 / xingoo
不可以的!这个name要跟模板中的ng-click里面的方法对应上!greet({name:username})这里指定了name与username的关联关系,你如果在标签的属性中改掉了sayHello(改了这个name的名字),最后就会报出undefined错误。
2015-01-28
最赞回答 / 慕田峪3216879
require选项的值可以分别用前缀?、^ 和?^进行修饰,也可以不修饰。 如果不进行修饰,比如require:'thisDirective',那么require只会在当前指令中查找控制器 如果想要指向上游的指令,那么就是用^进行修饰,比如require:'^parentDirective',如果没有找到,那就会抛出一个错误。 如果使用?前缀,就意味着如果在当前指令没有找到控制器,就将null作为link的第四个参数; 那么,如果将?和^结合起来,我们就可以...
2015-01-28