摘要: 官网:react官方网站 一.React可以克服原生JS的以下缺点: 1.原生JS操作DOM繁琐且效率低,因为用DOM-API操作UI;2.JS直接操作DOM会使浏览器进行大量的重绘重排;3.原生JS没有组件化编码方案,代码复用率低 二.React特点 采用组件化模式,声明式编码,提高开发效率及组件 阅读全文
posted @ 2023-03-13 09:21 程序的人生 阅读(166) 评论(0) 推荐(0)
摘要: vue2和vue3 双向绑定更新 vue2 的双向数据绑定是利⽤ES5 的⼀个 API ,Object.defineProperty()对数据进⾏劫持 结合 发布订阅模式的⽅式来实现的。 vue3 中使⽤了 ES6 的 ProxyAPI 对数据代理,通过 reactive() 函数给每⼀个对象都包⼀层 Proxy,通过 阅读全文
posted @ 2023-03-10 10:54 程序的人生 阅读(112) 评论(0) 推荐(0)
摘要: 1、Vue3 初始化写法变了 data写法改了,函数式写法 2、router 路由重定向写法 阅读全文
posted @ 2023-02-13 09:44 程序的人生 阅读(235) 评论(0) 推荐(0)
摘要: 一、Vue3 与 Vue2 区别详述 1. 生命周期 对于生命周期来说,整体上变化不大,只是大部分生命周期钩子名称上 + “on”,功能上是类似的。不过有一点需要注意,Vue3 在组合式API(Composition API,下面展开)中使用生命周期钩子时需要先引入,而 Vue2 在选项API(Op 阅读全文
posted @ 2023-02-09 14:31 程序的人生 阅读(21952) 评论(1) 推荐(1)
摘要: 下载 Git 下载地址 ,选择自己系统对应的版本下载即可。 在你的电脑上生成 ssh 秘钥,打开终端,执行 ssh-keygen -t rsa -C "你公司内部邮箱地址",如果执行成功,切换到 ~/.ssh 目录下,此时目录应该如下所示。复制 id_rsa.pub 的内容。 4. 这里以 Gith 阅读全文
posted @ 2023-02-09 11:02 程序的人生 阅读(127) 评论(0) 推荐(0)
摘要: 一、MVVM模型 ●model->data数据 ●view->dom模型, ●viewModel->视图模型,实例。相当于一个桥梁 二、Vue中响应式数据的理解 三、Vue如何检测数组变化 push:后面新增一个元素 pop:删除一个元素 shiftl:删除第一个元素 unshift:前面加一个元素 阅读全文
posted @ 2023-02-08 16:20 程序的人生 阅读(33) 评论(0) 推荐(0)
摘要: webpack web网页pack打包 简称网页打包(HTML,CSS,JavaScript) 官网介绍: webpack 是一个用于现代 JavaScript 应用程序的静态模块打包工具。我们可以使用webpack管理模块。因为在webpack看来,项目中的所有资源皆为模块,通过分析模块间的依赖关系,在其内部构建 阅读全文
posted @ 2023-02-06 09:48 程序的人生 阅读(157) 评论(0) 推荐(0)