1.在html文件中使用:

引入vue.js

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

body部分

<div id='app'>{{ message }}</div>

script部分

var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' } }

2.指令

循环:v-for 必须有个key值

条件渲染:

v-if 是通过控制DOM节点的渲染来实现,不能和v-for一起使用,v-for的优先级高于v-if,不可用于template

v-show 是通过控制元素的display属性

事件处理:

v-on 绑定事件(如click,input,mousedown等),还有一些事件修饰符(stop,native,once,prevent等)

双向绑定:v-model 修饰符(lazy,number,trim)

3.计算属性和监听属性(watch,computed)

只需要计算的简单操作时,使用computed

需要监听某个属性的变化时,使用watch

4.使用多个class和style

<div v-bind:class="[activeClass, errorClass]"></div>

<div v-bind:style="[activeStyle, errorStyle]"></div>

 posted on 2020-12-08 13:56  Yseraaa  阅读(493)  评论(0编辑  收藏  举报