vue实例之data

一 概念
- 数据:data ```html <div id='app'> <p v-text='msg1'></p> <p>{{ msg2 }}</p> </div> <script> new Vue({ el: '#app', data: { msg1: '段落1', msg2: '段落2' } }) </script> ```
代码示范

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>vue实例之data</title>
</head>
<body>
<div id="app">
<!-- 插值表达式 -->
{{ msg }}
{{ num }}
<!-- 插值表达式中可以进行运算 -->
{{ 1 + 2 + 3 * 4 }}
</div>
</body>
<script src="js/vue-2.5.17.js"></script>
<script type="text/javascript">
var app = new Vue({
el: "#app",
// data: 数据
// 为挂载点内部的vue变量提供值
data: {
msg: "hello world!",
num: 88888
}

})
</script>
<script type="text/javascript">
// 普通js代码块
// 获取msg,num变量的值

// 1.得到vue实例
console.log(app);
// 2.获取vue变量data: $data
console.log(app.$data);
// 3.获取目标变量值
console.log(app.$data.msg);

// 直接获取值
console.log(app.msg);
console.log(app.num);
</script>
</html>

 
posted @ 2018-10-29 19:35  不沉之月  阅读(1514)  评论(0编辑  收藏  举报