关于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仿Excel表格编辑功能的实现代码
May 01 Javascript
jquery模拟SELECT下拉框取值效果
Oct 23 Javascript
简单的JavaScript互斥锁分享
Feb 02 Javascript
js实现正则匹配中文标点符号的方法
Dec 23 Javascript
Bootstrap3制作图片轮播效果
May 12 Javascript
BootStrap的JS插件之轮播效果案例详解
May 16 Javascript
Js+Ajax,Get和Post在使用上的区别小结
Jun 08 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
微信小程序 删除项目工程实现步骤
Nov 10 Javascript
微信小程序模板和模块化用法实例分析
Nov 28 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
Apr 04 Javascript
layui下拉框获取下拉值(select)的例子
Sep 10 Javascript
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
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
2013/06/18 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
2016/01/15 PHP
php实现将二维关联数组转换成字符串的方法详解
2017/07/31 PHP
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
jquery编写日期选择器
2017/03/16 Javascript
bootstrap响应式工具使用详解
2017/11/29 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
2019/05/12 jQuery
微信小程序实现pdf、word等格式文件上传的方法
2019/09/10 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
VUE中setTimeout和setInterval自动销毁案例
2020/09/07 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
使用Python编写Linux系统守护进程实例
2015/02/03 Python
利用python程序帮大家清理windows垃圾
2017/01/15 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
2018/02/07 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
python实现TCP文件传输
2020/03/20 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
为什么python比较流行
2020/06/19 Python
Python with语句用法原理详解
2020/07/03 Python
详解webapp页面滚动卡顿的解决办法
2018/12/26 HTML / CSS
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
如何唤起类中的一个方法
2013/11/29 面试题
《月球之谜》教学反思
2014/04/10 职场文书
2014年党委工作总结
2014/11/22 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
三八妇女节慰问信
2015/02/14 职场文书
政协委员个人总结
2015/03/03 职场文书
《秋天的雨》教学反思
2016/02/19 职场文书
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记