在 angular 中,我看到指令都写成:
.directive('example', function () {
// Code
});
.directive('example', function factory() {
// Code
})
两者有什么区别?
最佳答案
这只是传递一个命名函数而不是一个匿名函数。
可以像下面这样写函数:
var foo = function() {
//function content
}
或
var foo = function foo() {
//function content
}
关于javascript - AngularJS函数()与指令中的函数工厂(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28415607/