Vue3复习和总结(base)数据绑定与事件处理

本文是Vue3的基础复习,主要涵盖了数据绑定的v-bind(包括绑定class和style),事件处理的v-on(介绍修饰符和键盘按键)以及v-model的使用,如在输入框和单选框的应用。内容来自作者的GitHub仓库。
摘要由CSDN通过智能技术生成

Vue3复习和总结(base)数据绑定与事件处理

代码全部放在->github仓库:https://github.com/zyugat/vue-review-all

前言:分为base、Component、router、Vuex、组合式API。5各部分。

base和Component中的例子不使用脚手架运行,需自行浏览器运行。位置->noCli

这一章节没什么好说的,所以速过一下。


数据绑定

v-bind

v-bind

  • 简写::
  • 一般绑定属性值、对象和数组。

绑定class样式

<style>
  .active {
     
    color: red;
  }
</style>
<div id='app'>
  <h2 :class='active'>Hello World 1</h2>
  <h2 :class="['active', 'line']">Hello World 2</h2>
  <!-- 通过控制 yesActive 选择是否显示样式 -->
  <h2 :class='{active: yesActive}'>{
  { message }}</h2>
</div>

<script>
  const App = {
     
    data() {
     
      return {
     
        active: 'active',
        yesActive: true,
        message: 'my message'
      }
    }
  }
  const app = Vue.createApp(App)
  app.mount('#app')
</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值