Vue中每个应用都是通过构建Vue的实例来完成的,基本的形式
var vm = new Vue({
// 选项
})
vue中的数据与方法
Vue中data对象中所有属性加入到了Vue响应式系统中,注意data并不是Vue的一个属性,而是vue实例的一个对象。我们不妨构建一个对象然后赋值给data对象。
data demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="../lib/bulma.css">
</head>
<body>
<div id="app" class="container">
<span>{{msg}}</span>
</div>
<script src="../lib/vue.js"></script>
<script>
var data = {
msg:'我的剑就是你的剑'
};
var vm = new Vue({
el:'#app',
data:data
})
</script>
</body>
</html>
效果
如果我们修改data数据,视图也会改变。
至于方法则一般是以某某事件触发执行其中逻辑,大部分是对数据(data项)的操作。