$ state.go()不会在angularjs中启动控制器

时间:2018-03-19 10:44:44

标签: angularjs

我有一个关于$ state service的问题。当我点击保存按钮时,我关闭模态并调用`$ state.go(" name")但名称状态正在运行(我可以看到)调试)但它的控制器没有启动。你有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我解决了这个问题

$state.go("name",null,{ reload:name});

也许有人可以找到有用的答案。

答案 1 :(得分:0)

Controller由JavaScript构造函数定义,该函数用于扩充AngularJS Scope。

通过重新加载当前路由状态,您可以再次实例化当前控制器