vue插值语法
在模板中使用模型中数据
插值语法 :{{}} 提供一个真正的js环境
插值语法中js表达式为无法复用,想要复用 可以放在计算属性数据中 (多定义监听器,性能)
逻辑复杂:计算属性数据 逻辑简单js表达式
<div id="app"> <input type="text" v-model="msg"> <h1>{{msg}}h1> <hr> <h1>{{msg.toUpperCase() + '!!'}}h1> <h1>{{msg.toUpperCase()}}h1> <h1>{{dealMsg}}h1> <h1>{{dealMsg}}h1> <h1>{{dealMsg}}h1> div>
// 在es6中基于ES Module规范 import Vue from 'vue'; // 关闭生产提示 Vue.config.productionTip = false; // 实例化Vue let vm = new Vue({ el: '#app', data: { msg: 'hello msg', }, computed: { dealMsg() { return this.msg.toUpperCase(); } } })