Angular JS使用$ location导航

时间:2014-11-04 01:09:58

标签: javascript html angularjs

我在使用Angular JS在网页之间导航时遇到问题。第一个网页是index.html,下一个是main.html,并且还存在一个myscript.js文件和style.css(但在这种情况下,最后一个是无关紧要的)。 我想通过按下按钮从index.html导航到main.html,此外还有2个变量从index.html传递到main.html,我必须使用ui-router方法或$ location加载下一个网页实际窗口中的变量,替换index.html但不是传统方法。 我怎么能这样做?

谢谢你的回答!

2 个答案:

答案 0 :(得分:0)

使用ui路由器可以更灵活地处理状态,如果你有index.html,你应该有一个ui- view属性来动态地改变视图,所以在你的script.js文件中你必须配置你的状态,局部视图和每个状态的控制器(如果需要,也可以使用解析数据),并在可以使用服务或工厂的控制器之间传递数据。 This tutorial could help you.

答案 1 :(得分:0)

感谢大家的回答! :) 最简单的方法是在同一个HTML页面上创建2个div - 检查标志值以使用ng-show显示div - 而不是在页面之间导航。