2023-09-15(Vue02)

1.3模板语法

1.3.1插值语法:

功能:用于解析标签题内容

写法:{{xx}},xx是js表达式,且可以直接读取data中的所有属性

1.3.2指令语法:

功能:解析标签(标签属性,内容,绑定事件等)

举例:v-bind:href="xx" ,简写 :href="xx"

1.4数据绑定

方式1:单向绑定(v-bind): 数据只能从data流向页面

方式2:双向绑定(v-model):数据不仅不能从data流向页面,还可以从页面流向data

备注:1)双向绑定一般都应用在表单元素上(input,select)

       2)v-mdel:vlaue  简写 v-model

1.5data与el的两种写法

1.5.1el的两种写法

(1) new Vue时配置el属性

(2) 先创建Vue实例,随后再通过vm.$mount('#root')指定el的值

1.5.2data的两种写法

(1) 对象式

(2)函数式

1.5.3一个主要的原则

由vue管理的函数,不要写箭头函数,一旦写了箭头函数,this就不再是Vue实例了

1.6MVVM模型

1.6.1介绍:

M:Model(模型) data中的数据

V:View(视图) 模板代码

VM:ViewModel(视图模型),Vue实例

1.6.2发现

1) data中所有的属性,最终出现在vm身上

2) vm身上所有的属性及Vue原型上所有属性,在Vue模板中都可以直接使用

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

推荐阅读更多精彩内容

  • 初识vue 想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象 root容器里的代码依然符合html规...
    图骨南阅读 291评论 0 0
  • 初识Vue 1.想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象;2.root容器里的代码依然符合h...
    ARGM10阅读 475评论 0 0
  • 1.1 vue简介 vue特点 采用组件化模式,提高代码复用率、切让代码更好维护page.vue[每个页面相当于一...
    cxyfxr阅读 353评论 0 0
  • vue 学习 1. 组件基础 1.1 什么是组件 组件是可以服用的 vue 实例,说白了是一组可以重复使用的模板。...
    荆承鹏阅读 303评论 0 0
  • 1、vue优点 轻量级 速度快 简单易学 低耦合 可重用性 独立开发 文档齐全,且文档为中文文档 2、vue父组件...
    前端小仙女阅读 389评论 0 0