Vue2
文章平均质量分 96
Vue2内容
BXY369
这个作者很懒,什么都没留下…
展开
-
Vue day-07 路由
它是一个Vue.js官方提供的路由管理器。是一个功能更加强大的前端路由器,推荐使用。Vue Router和Vue.js非常契合,可以一起方便的实现SPA(single page web application 单页应用程序)应用程序的开发。Vue Router的特性: 支持H5历史(history)模式或者hash模式 支持路由参数 支持声明式(命名)路由 支持编程式路由 支持嵌套路由 支持路由导航守卫什么是SPA(单页应用程序)?原创 2024-09-12 10:00:00 · 1268 阅读 · 0 评论 -
Vue day-06
除了核心功能默认内置的指令 (v-model和v-show),Vue 也允许注册自定义指令。v-xxxhtml+css的复用的主要形式是组件,需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。自定义指令有5个生命周期(也叫作钩子函数)分别是bind ,inserted,update,componentUpdate,unbindbind 只调用一次,指令第一次绑定到元素时候调用,用这个钩子可以定义一个绑定时执行一次的初始化动作。原创 2024-09-11 13:00:00 · 1481 阅读 · 0 评论 -
Vue2 day-05
POST请求可能会导致新的资源的建立和/或已有资源的修改。Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。方法接受一个数组作参数,数组中的对象(p1、p2、p3)均为promise实例(如果不是一个promise,该项会被用Promise.resolve。返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性。),p的状态就跟着改变。并把第一个改变状态的promise的返回值,传给p的回调函数。原创 2024-09-10 14:09:41 · 1180 阅读 · 0 评论 -
Vue2 day-04
单双标签都可以或者小写加-形式, 运行后, 会把这个自定义标签当做组件解析, 使用组件里封装的标签替换到这个位置。要想修改props的值,可以把 props 的值转存到data中,因为data中的数据都是可读可写的!提供事件中心(事件总线)(EventBus) var hub = new Vue()1.当$destroy()被调用 – 比如组件DOM被移除(例v-if)1.new Vue() – Vue实例化(组件也是一个小的Vue实例)传递数据方,通过hub.$emit(方法名,传递的数据)触发事件。原创 2024-09-09 10:00:00 · 1851 阅读 · 0 评论 -
Vue2 day-03
浏览器渲染页面的原理及流程什么是虚拟DOM真实DOM虚拟DOMkey来给每个节点做一个唯一标识key的作用主要是为了高效的更新虚拟DOM不用key也不影响功能(就地更新), 添加key可以提高更新的性能关于v-for的key值设置如果已渲染的列表元素下标不会有变化,key值设置为index即可(防止eslint警告)如果已渲染的列表元素下标会有变化,key值请设置为唯一标识diff算法默认使用“就地复用”的策略,是一个首尾交叉对比的过程。原创 2024-09-08 10:00:00 · 1090 阅读 · 0 评论 -
Vue2 day-02 脚手架
选择Manually select features(选择特性以创建项目)勾选特性可以用空格进行勾选。选择版本ESLint选择:ESLint + Standard config。原创 2024-09-07 10:00:00 · 847 阅读 · 0 评论 -
Vue2 day-01
提供足够的选择,并且没有很多强制性的要求, 想用什么就用什么, 不必全都使用。Vue提供了一系列的技术,并不强制开发者一下子就使用它的全部,我们可以选择一个或多个,甚至使用全部,这就是vue的渐进式概念。声明式渲染->组件系统->客户端路由->集中式状态管理->项目构建可以针对不同的项目大小采用不同的Vue技术组合搭配小:核心库中:核心库 + 路由大:核心库 + 路由 + 状态管理库声明式渲染和组建系统是Vue的核心库所包含内容,而客户端路由、状态管理、构建工具都有专门解决方案。原创 2024-09-06 10:00:00 · 1004 阅读 · 0 评论