| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Vue第二天学习记录(基础知识) -> 正文阅读 |
|
[JavaScript知识库]Vue第二天学习记录(基础知识) |
vue是什么1.构建用户界面
?2.框架
vue的两个特性1.数据驱动视图
2.双向数据绑定 在网页中,Ajax负责提交数据,form表单负责采集数据
注意:数据驱动视图和双向数据绑定的基本原理是MVVM(model:数据源 view:视图,DOM结构,vue中el控制的区域 vm:view-model,vue的实例) vue指令1. 内容渲染指令:
2.属性绑定指令 v-bind是属性绑定指令
?3.事件绑定指令
4. 事件修饰符 ①prevent事件 在事件中可以使用preventDefault()阻止默认事件的传递
在属性中可以使用prevent阻止
②stop事件 在事件中可以使用stopPropagation()阻止冒泡 在属性中可以使用stop阻止,语法同上。 5. 按键修饰符 @keyup:esc :按下esc的时候触发事件 @keyup:enter?:按下enter的时候触发事件 6. 双向绑定指令: v-model:在不操作DOM的时候,快速获取表单数据。
?v-bind是单向绑定,数据源改变会重新渲染界面,页面数据更改不会影响数据源 7. 双向绑定指令修饰符 v-model.number=‘’? ?--输入的文本只能是数字 v-model.trim=''? --输入数据自动清除首尾空格 v-model.lazy=‘’ --失去焦点的时候才会更新数据源 8. 条件渲染指令 开发者按需展示和隐藏元素 v-if: 根据条件,动态移除和创建元素 缺点:消耗性能 v-show: 根据条件,改变disiplay的值进行隐藏和显示 缺点:在后期不需要展示该元素的时候,用v-if更好 在开发中,不考虑性能问题推荐用v-if!!!!!
?9. v-for循环
?index不使用的时候可以隐藏。 ①使用v-for的时候必须要添加key属性。(提高性能,防止列表状态紊乱)。 ②key属性必须使用字符串或者数字。 ③key值不能重复,因此不能使用index作为key值,因为index不会和数据进行绑定,推荐使用id绑定。 |
|
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/27 10:11:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |