我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

邹润英230206

[复制链接]
我想 发表于 2023-2-6 19:08:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
  • 1.vue的基本使用
    • 引入vue.js脚本文件
    • 创建vue实例对象
    • 在页面中声明将要被Vue所控制的区域
    • 用Vue语法{{ 数据 }}将数据展示在页面中
  • 2.vue特有的模板语法
    • 插值表达式 {{}}
    • 指令
    • 事件绑定
    • 属性绑定
    • 样式绑定
    • 分支循环结构
  • 3.v-text 输出Text指令
    • 格式: v-text='xxxx'
    • v-text指令用于将数据填充到标签中(会覆盖原标签中的默认值),作用于插值表达式类似,更简洁
    • 填充纯文本:如果数据中有HTML标签会将html标签一并输出
    • 注意:此处为单向绑定,数据对象上的值改变,插值会发生变化;但是当插值发生变化并不会影响数据对象的值
    • 使用频率:少
  • 4. v-html 输出HTML指令
    • 格式: v-html='xxxx'
    • 作用:用法和v-text 相似
    • v-html与v-text区别:v-text: 输出的是纯文本,浏览器不会对其再进行html解析,就相当于过去学习的innerTextv-html: 会将其当html标签解析后输出, 就相当于过去学习的innerHTML
  • 5. v-model 双向数据绑定
    • 默认情况下Vue只支持数据单向传递 M -> VM -> V但是由于Vue是基于MVVM设计模式的, 所以也提供了双向传递的能力在input、select、text、checkbox、radio等表单元素元素上可以用 v-model 指令创建双向数据绑定
  • 6. v-once 一次性插值
    • 让界面不要跟着数据变化, 只渲染一次
  • 7. v-bind 属性绑定指令
    • 完整格式:v-bind:属性名称="绑定的数据"
    • 缩写格式::属性名称="绑定的数据"
    • 作用:将数据动态绑定到指定的元素上
    • 在企业开发中想要给"元素"绑定数据, 我们可以使用{{}}, v-text, v-html但是如果想给"元素的属性"绑定数据, 就必须使用v-bind所以v-bind的作用是专门用于给"元素的属性"绑定数据的
    • 特点:赋值的数据可以是任意一个合法的JS表达式例如: 属性名称="age + 1"
  • 8. v-on 事件绑定指令
    • 完整格式: v-on:事件名称="事件处理函数名"
    • 注意: @ 后面没有冒号那么在指定事件名称的时候不需要写on
    • 作用:用于监听 DOM 事件注意点: 增加methods配置项,属性值也是对象,data后面要加逗号分隔。
  • 9.事件修饰符
    • .once - 只触发一次回调
    • .prevent - 调用 event.preventDefault()
    • .stop - 调用 event.stopPropagation()
    • .self - 只当事件是从侦听器绑定的元素本身触发时才触发回调
    • .capture - 添加事件侦听器时使用 capture 模式
  • 10. Class的绑定 v-bind
    • 通过 class 列表和 style 指定样式是数据绑定的一个常见需求。它们都是元素的属性,都用 v-bind 处理,其中表达式结果的类型可以是:字符串、对象或数组。
    • v-bind:class='表达式'
    • 简写 :class='表达式'
    • class 的表达式可以为:
      • 字符串 :class="activeClass"
      • 对象 :class="{active: isActive, error: hasError}"
      • 数组 :class="['active', 'error']"


回复

使用道具 举报

关注0

粉丝0

帖子41

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026