解决使用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 相关文章推荐
js 表格隔行颜色
Dec 02 Javascript
Jquery 插件学习实例1 插件制作说明与tableUI优化
Apr 02 Javascript
div+css布局的图片连续滚动js实现代码
May 04 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
Nov 29 Javascript
JavaScript电子时钟倒计时
Jan 09 Javascript
jquery获取form表单input元素值的简单实例
May 30 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
Jul 07 Javascript
JS+Ajax实现百度智能搜索框
Aug 04 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
Aug 20 Javascript
使用Angular Cli如何创建Angular私有库详解
Jan 30 Javascript
JavaScript实现轮播图效果
Oct 30 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简单的伪原创程序,配合商城采集用的
2010/10/12 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
php遍历替换目录下文件指定内容的方法
2016/11/10 PHP
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
JS组件系列之使用HTML标签的data属性初始化JS组件
2016/09/14 Javascript
概述如何实现一个简单的浏览器端js模块加载器
2016/12/07 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
详解JS数值Number类型
2018/02/07 Javascript
详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据
2018/11/11 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
浅谈Vue CLI 3结合Lerna进行UI框架设计
2019/04/14 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
Javascript基于OOP实实现探测器功能代码实例
2020/08/26 Javascript
利用一个简单的例子窥探CPython内核的运行机制
2015/03/30 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
python样条插值的实现代码
2018/12/17 Python
python http基本验证方法
2018/12/26 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
使用Python创建简单的HTTP服务器的方法步骤
2019/04/26 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
使用python进行广告点击率的预测的实现
2019/07/04 Python
ipad上运行python的方法步骤
2019/10/12 Python
Python BeautifulReport可视化报告代码实例
2020/04/13 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
what is the difference between ext2 and ext3
2013/11/03 面试题
保卫科工作岗位职责
2014/03/01 职场文书
五分钟演讲稿
2014/04/30 职场文书
施工员岗位职责
2015/02/10 职场文书
求职自荐信该如何书写?
2019/06/24 职场文书
css3实现背景图片颜色修改的多种方式
2021/04/13 HTML / CSS
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
Win11无法访问设备和打印机 如何解决页面空白
2022/04/09 数码科技