为了账号安全,请及时绑定邮箱和手机立即绑定

angularJS ui-router路由这种场景下怎样阻止状态的加载?

angularJS ui-router路由这种场景下怎样阻止状态的加载?

当年话下 2019-02-21 18:19:52
遇到一个这样的场景,页面路由状态大致如下:index.html#/product在"product"状态的controller里面有一个判断:值为true就跳转到/product/detail,为false就跳转到/product/order但是当直接在浏览器输入index.html#/product/detail,"product"状态的值为false时,"detail"状态的controller里面的代码也会执行,虽然最终还是会跳转到/product/order,但是感觉不合理。请问类似这样的场景比较好的处理方法是什么?直接输入index.html#/product/detail时(product值为false),怎样完全屏蔽掉"detail"状态?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 461 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号