关于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 相关文章推荐
js随机颜色代码的多种实现方式
Apr 23 Javascript
QQ空间顶部折页撕开效果示例代码
Jun 15 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
Sep 14 Javascript
jqGrid表格应用之新增与删除数据附源码下载
Dec 02 Javascript
jQuery 监控键盘一段时间没输入
Apr 22 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
Jun 22 Javascript
Bootstrap零基础入门教程(三)
Jul 18 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
Oct 07 Javascript
详解如何在你的Vue项目配置vux
Jun 04 Javascript
JS实现方形抽奖效果
Aug 27 Javascript
vue中el-upload上传图片到七牛的示例代码
Oct 19 Javascript
微信小程序实现蓝牙打印
Sep 23 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使用Mysql事务实例解析
2014/09/08 PHP
php实现的用户查询类实例
2015/06/18 PHP
php实现URL加密解密的方法
2016/11/17 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
jQuery 常见开发使用技巧总结
2009/12/26 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
基于jquery的无缝循环新闻列表插件
2011/03/07 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
3种不同方式的焦点图轮播特效分享
2013/10/30 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
react-router4 配合webpack require.ensure 实现异步加载的示例
2018/01/18 Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
2018/03/06 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
angularjs中判断ng-repeat是否迭代完的实例
2018/09/12 Javascript
python中pygame模块用法实例
2014/10/09 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
python字典多键值及重复键值的使用方法(详解)
2016/10/31 Python
python基本语法练习实例
2017/09/19 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
2018/07/26 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
python tkinter实现屏保程序
2019/07/30 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
童装店创业计划书
2014/01/09 职场文书
宿舍违规检讨书
2014/01/12 职场文书
房产公证书
2015/01/23 职场文书
python 三边测量定位的实现代码
2021/04/22 Python
python数字转对应中文的方法总结
2021/08/02 Python
浅谈MySQL函数
2021/10/05 MySQL