| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 2021-10-14 Vue基础知识点汇总(一) -> 正文阅读 |
|
[JavaScript知识库]2021-10-14 Vue基础知识点汇总(一) |
一、模板语法
?
文本
<span>Message: {{ msg }}</span>
原始html
<span v-html="rawHtml"></span>
属性
<div v-bind:id="dynamicId"></div>
?
事件
<a v-on:click="doSomething">...</a>
Javascript表达式
<div>{{ number + 1 }}</div>??? 二、事件三要素渲染
? ? ? 三、事件常见修饰符<form v-on:submit.prevent="onSubmit"></form> 常见修饰符如下 .stop? 停止事件冒泡? .prevent? 阻止事件默认行为 .capture ? 在事件捕获阶段执行事件处理函数 .self ? 只当在 event.target 是当前元素自身时触发处理函数 .once ? 事件处理函数执行一次后解绑 .passive ? 滚动事件的默认行为 (即滚动行为) 将会立即触发 ,一般与scroll连用,能够提升移动端的性能 四、表单输入绑定1. 单行文本框 <input v-model="message" placeholder="edit me"> 2. 多行文本框 <textarea v-model="message" placeholder="multiple lines"></textarea>? ?//不经常用 3. 复选按钮 <input type="checkbox" value="Jack" v-model="checkedNames"> <input type="checkbox" value="John" v-model="checkedNames"> 4. 单选按钮 <input type="radio"? value="One" v-model="picked"> <input type="radio" value="Two" v-model="picked"> 5. 下拉菜单 <select v-model="selected"> ? <option disabled value="">请选择</option> ? <option>A</option> ? <option>B</option> </select> 绑定能力加强使用修饰符可以增加表单绑定能力 1. lazy 默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步。可以添加 lazy 修饰符,从而转为在 change 事件之后进行同步 输入后更新 <input v-model.lazy="msg"> 2. number 如果想自动将用户的输入值转为数值类型,可以给 v-model 添加 number 修饰符 <input v-model.number="age" type="number"> 3. trim 如果要自动过滤用户输入的首尾空白字符,可以给 v-model 添加 trim 修饰符 <input v-model.trim="msg"> |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 23:15:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |