解决使用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内核之基本概念
Oct 21 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
Nov 09 Javascript
javascript自动改变文字大小和颜色的效果的小例子
Aug 02 Javascript
jQuery中选择器小问题(新人难免遇到)
Mar 31 Javascript
jQuery过滤选择器用法分析
Feb 10 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
Aug 15 Javascript
基于jquery实现图片上传本地预览功能
Jan 08 Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 Javascript
很棒的js选项卡切换效果
Jul 15 Javascript
前端弹出对话框 js实现ajax交互
Sep 09 Javascript
Vuex 使用及简单实例(计数器)
Aug 29 Javascript
原生微信小程序开发中 redux 的使用详解
Feb 18 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快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
并发下常见的加锁及锁的PHP具体实现代码
2010/10/12 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
php简单实现多语言切换的方法
2016/05/09 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
2010/04/27 Javascript
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
2013/04/16 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
JS实现单行文字不间断向上滚动的方法
2015/01/29 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
简单实现js选项卡切换效果
2017/02/09 Javascript
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
2017/03/23 jQuery
json字符串传到前台input的方法
2018/08/06 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
Node.js 使用axios读写influxDB的方法示例
2018/10/26 Javascript
js判断在哪个浏览器打开项目的方法
2020/01/21 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
Python IDLE入门简介
2017/12/08 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
Python功能点实现:函数级/代码块级计时器
2019/01/02 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
Pycharm连接远程服务器过程图解
2020/04/30 Python
查看keras的默认backend实现方式
2020/06/19 Python
如何在python中判断变量的类型
2020/07/29 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
浅谈移动端网页图片预加载方案
2018/11/05 HTML / CSS
企业演讲稿范文大全
2014/05/20 职场文书
放飞理想演讲稿
2014/09/09 职场文书