day29-Vue.js

day29-Vue.js


一、Vue基础


1.Vue

  • Vue是用js封装的一个库,为网页内容提供数据的(不需要节点操作)。

2.创建Vue对象

  • var 变量名 = new Vue({
     el:选择器,
     data:数据对象,
     methods:方法对象
    })
    

3.Vue相关指令

  • 1)设置标签内容:{{Vue中data属性}}
  • 2)设置标签的属性值:v-bind:标签属性 = Vue中data属性
  • 3)if语句:v-if='Vue中data属性'
    • 判断Vue中data属性的值是否为true,如果是当前标签就显示,否则就隐藏
  • for循环结构:v-for='变量 in Vue中data属性'

二、事件绑定


1.绑定事件

  • v-on:事件名="事件驱动程序"
    • 事件驱动程序:1)可以是操作语句2)Vue中methods中的属性3)Vue中methods中的函数调用表达式
    • el:绑定标签
    • data:通过属性提供数据
    • methods:通过属性提供方法
  • 单项绑定:在js中改变Vue对象属性的值,跟它关联的标签的内容也会发生改变

2.事件修饰符

  • v-on:事件名.事件修饰符="事件驱动程序"
  • 常用修饰符:
    • stop:捕获事件,阻止事件传递给父标签
    • prevent:覆盖标签自带事件
    • once:事件只响应一次

3.双向绑定

  • v-model='Vue中data属性'

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Vue 实例 属性和方法 每个 Vue 实例都会代理其 data 对象里所有的属性:var data = { a:...
    云之外阅读 2,275评论 0 6
  • day29-Vue.js 1.Vue基础 Vue是用js封装的一个库,为网页内容提供数据的(不需要节点操作) 1....
    毋望阅读 279评论 0 0
  • 组件(Component)是Vue.js最核心的功能,也是整个架构设计最精彩的地方,当然也是最难掌握的。...
    六个周阅读 5,665评论 0 32
  • 主要还是自己看的,所有内容来自官方文档。 介绍 Vue.js 是什么 Vue (读音 /vjuː/,类似于 vie...
    Leonzai阅读 3,427评论 0 25
  • 一、了解Vue.js 1.1.1 Vue.js是什么? 简单小巧、渐进式、功能强大的技术栈 1.1.2 为什么学习...
    蔡华鹏阅读 3,422评论 0 3