开发指南139-VUE里的高级糖块

1. 表单录入糖

<!-- 自动转为数值类型 -->

<input v-model.number="age" type="number">

<!-- 自动去除首尾空白字符 -->

<input v-model.trim="username">

<!-- 延迟同步,直到失去焦点 -->

<input v-model.lazy="searchQuery">

2. 事件糖

<!-- 阻止默认行为 -->

<form @submit.prevent="onSubmit"></form>

<!-- 阻止事件冒泡 -->

<button @click.stop="doThis"></button>

<!-- 修饰符可以串联 -->

<a @click.stop.prevent="doThat"></a>

<!-- 按键系统修饰符 -->

<button @click.ctrl="doSomething"></button>

3、动态组件糖

<component :is="currentComponent"></component>

4、父子通讯糖

// 父组件

provide() {

return { theme: 'dark' };

}

// 子组件

inject: ['theme']

相关推荐
子兮曰13 小时前
OpenClaw入门:从零开始搭建你的私有化AI助手
前端·架构·github
吴仰晖13 小时前
使用github copliot chat的源码学习之Chromium Compositor
前端
1024小神13 小时前
github发布pages的几种状态记录
前端
不像程序员的程序媛15 小时前
Nginx日志切分
服务器·前端·nginx
Daniel李华15 小时前
echarts使用案例
android·javascript·echarts
北原_春希15 小时前
如何在Vue3项目中引入并使用Echarts图表
前端·javascript·echarts
JY-HPS15 小时前
echarts天气折线图
javascript·vue.js·echarts
尽意啊15 小时前
echarts树图动态添加子节点
前端·javascript·echarts
吃面必吃蒜15 小时前
echarts 极坐标柱状图 如何定义柱子颜色
前端·javascript·echarts
O_oStayPositive15 小时前
Vue3使用ECharts
前端·javascript·echarts