解决使用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 相关文章推荐
Moment.js 不容错过的超棒Javascript日期处理类库
Apr 15 Javascript
js计算精度问题小结
Apr 22 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
Nov 12 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
Mar 05 Javascript
Bootstrap实现导航栏的2种方式
Nov 28 Javascript
JS实现重新加载当前页面或者父页面的几种方法
Nov 30 Javascript
Vue 2.x教程之基础API
Mar 06 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
May 31 Javascript
JavaScript实现美化滑块效果
May 17 Javascript
layui上传图片到服务器的非项目目录下的方法
Sep 26 Javascript
小程序如何定位所在城市及发起周边搜索
Feb 11 Javascript
js实现坦克大战游戏
Feb 24 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
php数组编码转换示例详解
2014/03/11 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
Yii2使用dropdownlist实现地区三级联动功能的方法
2016/07/18 PHP
PHP页面跳转实现延时跳转的方法
2016/12/10 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
手机端转换rem适应
2017/04/01 Javascript
原生JS发送异步数据请求
2017/06/08 Javascript
JS中type=&quot;button&quot;和type=&quot;submit&quot;的区别
2017/07/04 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
js+html实现周岁年龄计算器
2019/06/25 Javascript
原生js拖拽实现图形伸缩效果
2020/02/10 Javascript
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
pandas 选择某几列的方法
2018/07/03 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸
2013/01/06 HTML / CSS
html5用video标签流式加载的实现
2020/05/20 HTML / CSS
乌克兰电子和家用电器商店:Foxtrot
2019/07/23 全球购物
武汉某公司的C#笔试题面试题
2015/12/25 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
体育教师自荐信范文
2013/12/16 职场文书
采购员的工作职责
2013/12/26 职场文书
英语生日邀请函
2014/01/23 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
美术教师个人总结
2015/02/06 职场文书
世界遗产导游词
2015/02/13 职场文书
MySQL去除密码登录告警的方法
2022/04/20 MySQL