关于vue2强制刷新,解决页面不会重新渲染的问题


Posted in Javascript onOctober 29, 2019

问题描述:

在使用Vue框架开发时,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值;

解决:

运用 this.$forceUpdate();  //强制刷新,解决页面不会重新渲染的问题

例:

<template>
 <div>
  <el-card>
   <ul class="list-style-none title-list">
    <li v-for="item in titleList" v-bind:class="{'active':item.active}" @click="activeItem(item)">{{item.name}}</li>
   </ul>
  </el-card>
 
 </div>
</template>
 
<script>
 export default {
  name: "approval-list",
  data() {
   return {
    titleList: [
     {id: 1, name: 'Property', active: true},
     {id: 2, name: 'Tower'},
     {id: 3, name: 'Unit'},
     {id: 4, name: 'Listing'},
     {id: 5, name: 'Agent'},
    ],
   }
  }, methods: {
   activeItem(_item){
    this.titleList.forEach(item=>{
     item.active=false;
    });
    _item.active = true;
    console.log(this.titleList);
    this.$forceUpdate();
   }
  }
 }
</script>
 
<style scoped>
 ul.title-list {
  display: flex;
 
 }
 
 ul.title-list > li {
  padding: 20px 0px;
  margin: 0px 20px;
 }
 
 .active {
  border-bottom: 2px solid #FF0000;
  color: #FF0000;
 }
</style>

以上这篇关于vue2强制刷新,解决页面不会重新渲染的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery 性能优化指南(3)
May 21 Javascript
javascript string字符串优化问题
Jul 31 Javascript
从面试题学习Javascript 面向对象(创建对象)
Mar 30 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
Feb 19 Javascript
JS控制层作圆周运动的方法
Jun 20 Javascript
Augularjs-起步详解
Jul 08 Javascript
vue2.0 路由不显示router-view的解决方法
Mar 06 Javascript
vue.draggable实现表格拖拽排序效果
Dec 01 Javascript
ionic使用angularjs表单验证(模板验证)
Dec 12 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
May 09 Javascript
vue组件添加事件@click.native操作
Oct 30 Javascript
用vue设计一个日历表
Dec 03 Vue.js
vue + elementUI实现省市县三级联动的方法示例
Oct 29 #Javascript
vue 强制组件重新渲染(重置)的两种方案
Oct 29 #Javascript
javascript实现简单打字游戏
Oct 29 #Javascript
简单使用webpack打包文件的实现
Oct 29 #Javascript
vue 解决异步数据更新问题
Oct 29 #Javascript
VUE实现强制渲染,强制更新
Oct 29 #Javascript
js实现贪吃蛇小游戏
Oct 29 #Javascript
You might like
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
PHP实现支持加盐的图片加密解密
2016/09/09 PHP
PHP+JavaScript实现无刷新上传图片
2017/02/21 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
javascript学习基础笔记之DOM对象操作
2011/11/03 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
nodejs分页类代码分享
2014/06/17 NodeJs
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
vue中页面跳转拦截器的实现方法
2017/08/23 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
vuex 的简单使用
2018/03/22 Javascript
postman+json+springmvc测试批量添加实例
2018/03/31 Javascript
React中嵌套组件与被嵌套组件的通信过程
2018/07/11 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
countUp.js实现数字滚动效果
2019/10/18 Javascript
wxPython使用系统剪切板的方法
2015/06/16 Python
Python实现的简单dns查询功能示例
2017/05/24 Python
Sanic框架异常处理与中间件操作实例分析
2018/07/16 Python
python 实现求解字符串集的最长公共前缀方法
2018/07/20 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
Python range、enumerate和zip函数用法详解
2019/09/11 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
药物学专业学生的自我评价
2013/10/27 职场文书
精细化工应届生求职信
2013/11/17 职场文书
给校长的建议书500字
2014/05/15 职场文书
教育实习指导教师评语
2014/12/31 职场文书
解放思想大讨论活动总结
2015/05/09 职场文书
增值税发票丢失证明
2015/06/19 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书
python基础详解之if循环语句
2021/04/24 Python
详解Python 3.10 中的新功能和变化
2021/04/28 Python