Vue技术

饿死的冏猫 / 2023-08-19 / 原文

😀Vue技术总结

首先: 一对多和多对一都不可以 容器和实例之间只能是一一对应

插值语法: {{ xxx }} xxx → 只能是 js 表达式(表达式是一组代码的集合,它返回一个值。) 注意!!! 区分 js表达式与js语句

指令语法:

单向数据绑定 → v-bind: 简写为 ==> :

双向数据绑定 → v-model:value 简写为 ==> v-model 

注意!!! v-model只能应用于表单类元素(可输入,具有value值)

插值语法用于解析标签体内容,指令语法解析标签(包括:标签属性,标签体,绑定事件...)


v-on:click="事件名" 简写 ==> @click

@click="demo" 和 @click="demo($event)" 效果一致,但后者可以传参

Vue中的事件修饰符:

  • prevent:阻止默认事件(常用);

  • stop:阻止事件冒泡(常用);

  • once:事件只触发一次(常用);

  • capture:使用事件的捕获模式;

  • self:只有event.target是当前操作的元素时才触发事件;

  • passive:事件的默认行为立即执行,无需等待事件回调执行完毕;

Vue键盘事件