解决使用Vue.js显示数据的时,页面闪现原始代码的问题


Posted in Javascript onFebruary 11, 2018

今天开始学习Vue.js的使用,但是在学习过程中发现一个问题,那就是页面加载数据时,原始代码会闪现一下。查访各方资料,终的解决方法。

第一步、加入一段css代码

<style type="text/css"> 
  [v-cloak] { 
    display: none; 
  } 
</style>

第二步、在view上引用css模块

<div id="app" v-cloak> 
  <h1>{{message}}</h1> 
  <h1>{{name}}</h1> 
</div>

注意,有的文章说,在具体数据部分加入v-cloak,但是这样太麻烦,每一个数据显示都要加,所以直接加载view大模块上,就能解决问题了。

第三步、js部分没有变化

<script type="text/javascript">   
  var exeData = { 
    message : "Hello World", 
    name:"我是Vue" 
  }; 
 
  new Vue({ 
    el : "#app", 
    data : exeData 
  }) 
</script>

下面贴上完整代码:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Vue.js Demo</title> 
<style type="text/css"> 
  [v-cloak] { 
    display: none; 
  } 
</style> 
</head> 
<body> 
  <!--这是View --> 
  <div id="app" v-cloak> 
    <h1>{{message}}</h1> 
    <h1>{{name}}</h1> 
  </div> 
</body> 
<script type="text/javascript" src="../js/vue.js"></script> 
<script type="text/javascript"> 
  //模型数据Model 
  var exeData = { 
    message : "Hello World", 
    name:"我是Vue" 
  }; 
 
  //View实例,也就是View-Model(VM) 
  new Vue({ 
    el : "#app", 
    data : exeData 
  }) 
</script> 
</html>

以上这篇解决使用Vue.js显示数据的时,页面闪现原始代码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript常用运算符(Operators)-javascript基础教程
Dec 14 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
May 08 Javascript
js数组的操作指南
Dec 28 Javascript
基于Bootstrap+jQuery.validate实现表单验证
May 30 Javascript
js实现水平滚动菜单导航
Jul 21 Javascript
vue自定义一个v-model的实现代码
Jun 21 Javascript
JavaScript遍历DOM元素的常见方式示例
Feb 16 Javascript
JavaScript使用表单元素验证表单的示例代码
Aug 20 Javascript
JavaScript随机数的组合问题案例分析
May 16 Javascript
vue单元格多列合并的实现
Nov 26 Vue.js
JavaScript实现两个数组的交集
Mar 25 Javascript
js前端设计模式优化50%表单校验代码示例
Jun 21 Javascript
ajax请求+vue.js渲染+页面加载的示例
Feb 11 #Javascript
vue.js,ajax渲染页面的实例
Feb 11 #Javascript
Node.js使用MySQL连接池的方法实例
Feb 11 #Javascript
vue中引用阿里字体图标的方法
Feb 10 #Javascript
Express进阶之log4js实用入门指南
Feb 10 #Javascript
Vue完整项目构建(进阶篇)
Feb 10 #Javascript
JS简单获得节点元素的方法示例
Feb 10 #Javascript
You might like
在mysql数据库原有字段后增加新内容
2009/11/26 PHP
php从数据库中读取特定的行(实例)
2017/06/02 PHP
phpfpm的作用和用法
2019/10/10 PHP
htm调用JS代码
2007/03/15 Javascript
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
解析js中获得父窗口链接getParent方法以及各种打开窗口的方法
2013/06/19 Javascript
js的Boolean对象初始值示例
2014/03/04 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
jquery 获取select数组与name数组长度的实现代码
2016/06/20 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
2018/10/24 Javascript
JS实现进度条动态加载特效
2020/03/25 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
python如何实现excel数据添加到mongodb
2015/07/30 Python
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
python实现图像识别功能
2018/01/29 Python
python多进程提取处理大量文本的关键词方法
2018/06/05 Python
Python使用pandas处理CSV文件的实例讲解
2018/06/22 Python
Atom的python插件和常用插件说明
2018/07/08 Python
完美解决python3.7 pip升级 拒绝访问问题
2019/07/12 Python
详解numpy.meshgrid()方法使用
2019/08/01 Python
python 日志 logging模块详细解析
2020/03/31 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
解释DataSet(ds) 和 ds as DataSet 的含义
2014/07/27 面试题
网络通讯中,端口有什么含义,端口的取值范围
2012/11/23 面试题
合作协议书格式
2014/08/19 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
无罪辩护词范文
2015/05/21 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript
python中 .npy文件的读写操作实例
2022/04/14 Python