Angularjs 指令声明中的角度链接和控制器选项
阅读时,我可以看到:链接方法和指令选项的用法。Angularjs 指令声明中的角度链接和控制器选项,angularjs,Angularjs,阅读时,我可以看到:链接方法和指令选项的用法。 这两个选项可以同时出现在指令声明中吗?所以所有选项都可以一起使用,谢谢Deblaton .directive("directiveName",function () { return { controller: function() { // controller code here... }, compile: { // compile code here... return
这两个选项可以同时出现在指令声明中吗?所以所有选项都可以一起使用,谢谢Deblaton
.directive("directiveName",function () {
return {
controller: function() {
// controller code here...
},
compile: {
// compile code here...
return {
pre: function() {
// pre-link code here...
},
post: function() {
// post-link code here...
}
};
}
}
})
链接是您可以使用的选项之一。我真的不明白你的问题,控制器是我可以使用的选项之一,所以问题是:我可以在指令声明中同时使用这两个选项吗?如果你是指指令中的
link
vscontroller
,当你想用其他指令公开功能时,你会使用第二个选项。否则,请使用link
。如果我想“公开功能”和“操纵DOM”,该怎么办?也许这有助于: