以下作品。
onEnter: function isAuthed($state, isLogin) {
...
}
但是以下不是。
function isAuthed($state, isLogin) {
...
}
onEnter: isAuthed($state, isLogin)
为什么?它们不应该互换吗?
最佳答案
这是因为编写onEnter: isAuthed($state, isLogin)
时没有将函数分配给事件。
为此,请不要在情感中重复该参数:
function isAuthed($state, isLogin) {
...
}
onEnter: isAuthed
关于javascript - 将功能分配给 Angular ui路由器“onEnter”不起作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40365400/