示例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<style>
[v-cloak] {
display: none;
}
</style>
<body>
<div id="app" v-cloak>
{{ message}}
</div>
<script src="../js/vue.js"></script>
<script>
setTimeout(function () {
const app = new Vue({
el: '#app',
data: {
message: 'Hello'
}
})
}, 1000
)
</script>
</body>
</html>
通过定义一个v-cloak这个属性和样式,这样在做有数据言辞的时候,就可以将要渲染的绑定数据隐藏掉。这样的交互更好。
网友评论