详谈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 相关文章推荐
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
Jun 07 Javascript
jQuery EasyUI学习教程之datagrid点击列表头排序
Jul 09 Javascript
JS获取当前页面名称的简单实例
Aug 19 Javascript
AngularJS ui-router (嵌套路由)实例
Mar 10 Javascript
微信小程序url与token设置详解
Sep 26 Javascript
微信小程序显示下拉列表功能【附源码下载】
Dec 12 Javascript
vuejs点击class变化的实例
Sep 05 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
vue项目添加多页面配置的步骤详解
May 22 Javascript
微信小程序登录时如何获取input框中的内容
Dec 04 Javascript
JavaScript canvas绘制圆弧与圆形
Feb 18 Javascript
详解ES6数组方法find()、findIndex()的总结
May 12 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实现utf-8转unicode函数分享
2015/01/06 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
PHP实现的多文件上传类及用法示例
2016/05/06 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
JQuery优缺点分析说明
2010/06/09 Javascript
关于jQuery object and DOM element
2013/04/15 Javascript
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
jQuery实现新消息在网页标题闪烁提示
2015/06/23 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
vue-loader教程介绍
2017/06/14 Javascript
详解webpack和webpack-simple中如何引入css文件
2017/06/28 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
python在ubuntu中的几种安装方法(小结)
2017/12/08 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
Python编程实现tail-n查看日志文件的方法
2019/07/08 Python
python如何控制进程或者线程的个数
2020/10/16 Python
python利用opencv保存、播放视频
2020/11/02 Python
jupyter notebook 写代码自动补全的实现
2020/11/02 Python
采购主管岗位职责
2014/02/01 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
2014年度思想工作总结
2014/11/27 职场文书
建国大业观后感
2015/06/01 职场文书
入党介绍人意见2015
2015/06/01 职场文书
Python中文分词库jieba(结巴分词)详细使用介绍
2022/04/07 Python
js判断两个数组相等的5种方法
2022/05/06 Javascript
Python可视化神器pyecharts绘制地理图表
2022/07/07 Python