详谈angularjs中路由页面强制更新的问题


Posted in Javascript onApril 24, 2017

有这么一个问题,在页面内路由页面跳转时,第一次跳入路由页面时是正常的,但是第二次会记住第一次时的状态,有时候并不想这样,想强制更新这个路由页面。

有一种方式就是使用 ui-sref-opts功能,我试了,结果不好使,不知道是哪里出的问题:

<a class="item" ui-sref="page1({id:1})" ui-sref-opts="{reload:true, notify: true}"> 链接1</a>

在网上查了一下,说是可以写click事件,试了一下,依然不好使,郁闷:

$state.go('page1', {id:1}, {reload: true})

然后查到了第三种方法,就是在要跳转的路由页面里的ion-view标签里添加一个属性cache-view="false",然后就好使了:

<ion-view view-title="标题" cache-view="false">

......

</ion-view>

头两种方法为啥不可以用,第三种为啥可以用,原理还没搞清楚,先不管了,问题解决就好。这个angularjs真是用的一知半解,先这样吧。

以上这篇详谈angularjs中路由页面强制更新的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery AjaxQueue改进步骤
Oct 06 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
常见的原始JS选择器使用方法总结
Apr 09 Javascript
javascript数据类型示例分享
Jan 19 Javascript
jQuery动态效果显示人物结构关系图的方法
May 07 Javascript
原生js实现节日时间倒计时功能
Jan 18 Javascript
Node.js 使用命令行工具检查更新
Jun 08 Javascript
AngularJS 仿微信图片手势缩放的实例
Sep 28 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
Jun 25 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
Oct 19 Javascript
Element输入框带历史查询记录的实现示例
Jan 15 Javascript
解决VUE双向绑定失效的问题
Oct 29 Javascript
Angular中使用$watch监听object属性值的变化(详解)
Apr 24 #Javascript
关于angular js_$watch监控属性和对象详解
Apr 24 #Javascript
Javascript操作dom对象之select全面解析
Apr 24 #Javascript
Node+Express+MongoDB实现登录注册功能实例
Apr 23 #Javascript
使用jQuery ajaxupload插件实现无刷新上传文件
Apr 23 #jQuery
基于JavaScript实现类名的添加与移除
Apr 23 #Javascript
源码分析Vue.js的监听实现教程
Apr 23 #Javascript
You might like
php下实现伪 url 的超简单方法[转]
2007/09/24 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
重定向实现代码
2006/11/20 Javascript
jQuery的12招常用技巧分享
2011/08/08 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
网页中表单按回车就自动提交的问题的解决方案
2014/11/03 Javascript
深入探讨前端框架react
2015/12/09 Javascript
JavaScript设计模式经典之命令模式
2016/02/24 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
React SSR样式及SEO的实践
2018/10/22 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
Vue+Node实现的商城用户管理功能示例
2019/12/23 Javascript
jQuery实现带进度条的轮播图
2020/09/13 jQuery
JavaScript如何操作css
2020/10/24 Javascript
Python下Fabric的简单部署方法
2015/07/14 Python
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
使用Python抓取豆瓣影评数据的方法
2018/10/17 Python
通过实例解析Python调用json模块
2019/12/11 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
pytorch1.0中torch.nn.Conv2d用法详解
2020/01/10 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
2020/04/14 Python
Python通过字典映射函数实现switch
2020/11/06 Python
python 自定义异常和主动抛出异常(raise)的操作
2020/12/11 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
2013/06/08 HTML / CSS
HTML5 WebSocket实现点对点聊天的示例代码
2018/01/31 HTML / CSS
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
模具数控专业自荐信
2014/01/27 职场文书
七一讲话心得体会
2014/09/05 职场文书
职工宿舍管理制度
2015/08/05 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python