解决使用Vue.js显示数据的时,页面闪现原始代码
2018-03-28 17:12
1216 查看
这篇文章转载自:https://blog.csdn.net/kandeet/article/details/77948533
v-cloak /
Vue /
数据闪现
2159
今天开始学习Vue.js的使用,但是在学习过程中发现一个问题,那就是页面加载数据时,原始代码会闪现一下。查访各方资料,终的解决方法。
第一步、加入一段css代码
[html] view plain copy<style type="text/css">
[v-cloak] {
display: none;
}
</style>
第二步、在view上引用css模块[html] view plain copy<div id="app" v-cloak>
<h1>{{message}}</h1>
<h1>{{name}}</h1>
</div>
注意,有的文章说,在具体数据部分加入v-cloak,但是这样太麻烦,每一个数据显示都要加,所以直接加载view大模块上,就能解决问题了。
第三步、js部分没有变化
[javascript] view plain copy<script type="text/javascript">
var exeData = {
message : "Hello World",
name:"我是Vue"
};
new Vue({
el : "#app",
data : exeData
})
</script>
下面贴上完整代码:
[html] view plain copy<!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显示数据的时,页面闪现原始代码
原创 2017年09月12日 19:14:28标签:v-cloak /
Vue /
数据闪现
2159
今天开始学习Vue.js的使用,但是在学习过程中发现一个问题,那就是页面加载数据时,原始代码会闪现一下。查访各方资料,终的解决方法。
第一步、加入一段css代码
[html] view plain copy<style type="text/css">
[v-cloak] {
display: none;
}
</style>
第二步、在view上引用css模块[html] view plain copy<div id="app" v-cloak>
<h1>{{message}}</h1>
<h1>{{name}}</h1>
</div>
注意,有的文章说,在具体数据部分加入v-cloak,但是这样太麻烦,每一个数据显示都要加,所以直接加载view大模块上,就能解决问题了。
第三步、js部分没有变化
[javascript] view plain copy<script type="text/javascript">
var exeData = {
message : "Hello World",
name:"我是Vue"
};
new Vue({
el : "#app",
data : exeData
})
</script>
下面贴上完整代码:
[html] view plain copy<!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显示数据的时,页面闪现原始代码的问题
- 解决使用Vue.js显示数据的时,页面闪现原始代码
- vue显示数据时,页面闪现原始代码解决方案
- 使用v-html解决Vue.js渲染过程中html标签不能被解析(html标签显示为字符串)
- 经典js代码 实现动态传值 实现动态页面传值 options动态显示数据
- 使用v-html解决Vue.js渲染过程中html标签不能被解析(html标签显示为字符串)
- AJAX第五步:使用ajax解决页面首页显示后台数据的问题
- 一段简单的使用js在web页面中显示日期时间的代码
- 使用ASP.NET页面创建可视的UI,在客户机上实例化MSXML分析器的页面从中间层组件取出XML数据、操作并显示 并有问题请高手解决
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- Ext Designer Preview 导出的js代码在 页面使用不显示的问题
- 关于Vue.js 使用v-cloak后仍显示变量的解决方法
- 使用Form验证,未登录时登录页面无法显示图片、css、js文件的解决方法
- 关于Vue.js 使用v-cloak后仍显示变量的解决方法
- vue.js遇到的问题-数组数据改变,页面不能实时显示
- ajax根据ID查询数据库并返回Json格式数据返回js,使用append显示到页面。判断json值为[]或者[[]]的问题。
- vue 在nginx下页面刷新出现404问题解决和在nginx下页面加载了js但是页面显示空白问题解决
- v-cloak 解决引用vue.js的页面加载时闪现{{}}
- 解决“UIkit与Vue.js结合使用时,UIkit的图标会显示两个”的问题
- 解决使用vue.js与ckeditor.js时,ckeditor不显示问题