angularJs 多个view公用一个controller 传参

bravility
  • 239

1.从一view跳转到另外view时,但是用的同一个controller。
想传值过去,用scope不行,因页面跳转时值会丢失(重新加载了controller) 用cookieStore/rootScope可以,但是项目不推荐用这两种方法。原因可想而知。
用的angularMVC,也试过存在service里面,但是这样页面刷新下值就清空了。
so,还能通过什么方法解决该问题呢?劳烦知情者停留片刻,先谢啦

回复
阅读 1.9k
2 个回答

参数放到url里是否满足你的要求?刷新也无所谓。

可以放到url中传到B页面,angularjs路由就有页面传参数的设置

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏