【发布时间】:2015-04-18 11:41:57
【问题描述】:
我在 here 有一个 plunker,其中包括左侧的表格。提交表单后,我希望在右栏中将结果显示为ui-view。我使用ui-router 在与搜索按钮关联的vm.search() 函数中执行此操作:
$state.href('/results');
但是,提交表单时,结果页面不会被加载。有人可以为我指出正确的研究方向或给我一些快速的提示/答案吗?我很感激
【问题讨论】:
-
你不检查控制台错误日志吗?您忘记将 $state 添加到控制器函数中,因此您收到错误“未定义的 href 不是函数” - $state 未定义
-
谢谢,现在我刚刚在控制器函数中添加了$state,但还是不行。
-
请添加新的plunker
-
是的,刚刚更新了我帖子中的链接。谢谢
标签: angularjs forms angular-ui-router nested-views