随笔分类 -  notes

摘要:Vue3快速上手 1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者 github上的tags地址:https://github.com/vuejs/vue-next/re 阅读全文
posted @ 2023-12-07 10:14 提莫一米五呀 阅读(408) 评论(0) 推荐(0) 编辑
摘要:## 创建react ts ```shell create-react-app react-ts-wyy --template typescript ``` ## webpack配置 ```shell npm install @craco/craco@alpha -D ``` 阅读全文
posted @ 2023-07-23 16:39 提莫一米五呀 阅读(6) 评论(0) 推荐(0) 编辑
摘要:## 各种国内地图坐标系总结 一、国内的常用坐标系 1、WGS-84坐标系:地心坐标系,GPS原始坐标体系 在中国,任何一个地图产品都不允许使用GPS坐标,据说是为了保密。 2、GCJ-02 坐标系:国测局坐标,火星坐标系 1)国测局02年发布的坐标体系,它是一种对经纬度数据的加密算法,即加入随机的 阅读全文
posted @ 2023-07-21 10:50 提莫一米五呀 阅读(226) 评论(0) 推荐(0) 编辑
摘要:#### 对不同构建版本的解释 完整版:同时包含编译器和运行时的版本。 编译器:用来将模板字符串编译成为 JavaScript 渲染函数的代码。 运行时:用来创建 Vue 实例、渲染并处理虚拟 DOM 等的代码。基本上就是除去编译器的其它一切。 #### 只有当实例被创建时就已经存在于 data 中 阅读全文
posted @ 2023-07-06 16:47 提莫一米五呀 阅读(27) 评论(0) 推荐(0) 编辑
摘要:# dva.js 知识导图 - [Read "the dva.js Knowledgemap" in English](./README_en.md) - ["the dva.js Knowledgemap" 日本語版](./README_ja.md) > 注:如果你使用 dva@2,请先忽略这里的 阅读全文
posted @ 2023-06-21 10:52 提莫一米五呀 阅读(51) 评论(0) 推荐(0) 编辑
摘要:# 企业级前端框架UMI3 [官网](https://umijs.org/zh-CN) ## 开篇词 ### 开篇词 | react官方架构单薄,同事们都在用UMI Umi 是蚂蚁金服的底层前端框架, 是可扩展的企业级前端应用框架, 内置了路由、构建、部署、测试, 包含组件打包、文档工具、请求库、h 阅读全文
posted @ 2023-06-21 10:08 提莫一米五呀 阅读(653) 评论(0) 推荐(0) 编辑
摘要:# # React Router 6 快速上手 ## 1.概述 1. React Router 以三个不同的包发布到 npm 上,它们分别为: 1. react-router: 路由的核心库,提供了很多的:组件、钩子。 2. **react-router-dom:** 包含react-router所 阅读全文
posted @ 2023-06-19 14:30 提莫一米五呀 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1. setState setState 更新状态的2种写法 setstate(statechange[, callback])--对象式的 setState 1.statechange 为状态改变对象(该对象可以体现出状态的更改) 2.callback 是可选的回调函数,它在状态更新完毕、界面也更 阅读全文
posted @ 2023-06-14 14:38 提莫一米五呀 阅读(9) 评论(0) 推荐(0) 编辑
摘要:react 入门 相关 js 库 react.js: React 的核心库 react-dom.js: 提供操作 DOM 的 react 扩展库 babel.min.js: 解析 JSX 语法代码转为纯 JS 语法代码的库 两种创建虚拟 dom 方法 jsReact.createElement('h 阅读全文
posted @ 2023-06-01 17:56 提莫一米五呀 阅读(23) 评论(0) 推荐(0) 编辑
摘要:chrome插件 https://chrome.zzzmh.cn/#/index Vue相关库 https://github.com/vuejs/awesome-vue#libraries--plugins 原生js封装组件 https://juejin.cn/post/70599564125662 阅读全文
posted @ 2023-06-01 16:13 提莫一米五呀 阅读(18) 评论(0) 推荐(0) 编辑
摘要:# webpack5 此版本重点关注以下内容: - 通过持久缓存提高构建性能. - 使用更好的算法和默认值来改善长期缓存. - 通过更好的树摇和代码生成来改善捆绑包大小. - 清除处于怪异状态的内部结构,同时在 v4 中实现功能而不引入任何重大更改. - 通过引入重大更改来为将来的功能做准备,以使我 阅读全文
posted @ 2023-05-30 17:25 提莫一米五呀 阅读(49) 评论(0) 推荐(0) 编辑
摘要:webpack4 webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。在 webpack 看来, 前端的所有资源文件(js/json/css/img/less/...)都会作为模块处理。它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源(bundle) 阅读全文
posted @ 2023-05-26 17:06 提莫一米五呀 阅读(227) 评论(0) 推荐(0) 编辑
摘要:git 集中式(svn) svn因为每次存的都是差异 需要的硬盘空间会相对的小一点 可是回滚的速度会很慢 优点: 代码存放在单一的服务器上 便于项目的管理 缺点: 服务器宕机: 员工写的代码得不到保障 服务器炸了: 整个项目的历史记录都会丢失 分布式(git) git每次存的都是项目的完整快照 需要 阅读全文
posted @ 2023-05-22 18:03 提莫一米五呀 阅读(6) 评论(0) 推荐(0) 编辑
摘要:git 操作 版本控制 集中式(svn) svn 因为每次存的都是差异 需要的硬盘空间会相对的小一点 可是回滚的速度会很慢 优点: 代码存放在单一的服务器上 便于项目的管理 缺点: 服务器宕机: 员工写的代码得不到保障 服务器炸了: 整个项目的历史记录都会丢失 分布式(git) git 每次存的都是 阅读全文
posted @ 2023-05-22 08:34 提莫一米五呀 阅读(9) 评论(0) 推荐(0) 编辑
摘要:创建工具包项目 安装Node 创建项目 创建一个空的项目文件夹: kieron-fe 在文件夹下执行命令 npm init -y 下载依赖包 npm i webpack webpack-cli 配置 webpack //webpack.config.js const path = require(' 阅读全文
posted @ 2023-05-19 23:16 提莫一米五呀 阅读(71) 评论(0) 推荐(0) 编辑
摘要:函数节流 在函数需要频繁触发时: 函数执行一次后,只有大于设定的执行周期后才会执行第二次 适合多次事件按时间做平均分配触发 场景: 窗口调整(resize) 页面滚动(scroll) DOM 元素的拖拽功能实现(mousemove) 抢购疯狂点击(click) 函数防抖(debounce) 在函数需 阅读全文
posted @ 2023-05-17 09:33 提莫一米五呀 阅读(103) 评论(0) 推荐(0) 编辑
摘要:模块化进化史 1.全局 functon 模式 //module1.js //数据 let data = 'atguigu.com' //操作数据的函数 function foo() { console.log(`foo() ${data}`) } <script type="text/javascr 阅读全文
posted @ 2023-05-16 10:40 提莫一米五呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要:### json-server http服务搭建 Promise based HTTP client for the browser and node.js Website • Documentation [![npm version](https://img.shields.io/npm/v/ax 阅读全文
posted @ 2023-05-15 15:05 提莫一米五呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Typescript 简介 1.TypeScript 是 JavaScript 的超集。 2.它对 JS 进行了扩展,向 JS 中引入了类型的概念,并添加了许多新的特性。 3.TS 代码需要通过编译器编译为 JS,然后再交由 JS 解析器执行。 4.TS 完全兼容 JS,换言之,任何的 TS 代码都 阅读全文
posted @ 2023-05-12 10:13 提莫一米五呀 阅读(34) 评论(0) 推荐(0) 编辑
摘要:ES6 const let 变量不能重复声明 块级作用域 不存在变量提升 不影响作用域链 解构赋值 let obj = {a: {b: 1}} const {a: {b: newb}} = obj 模板字符串 对象简写方法 const person = { name: 'zhao', //函数简写 阅读全文
posted @ 2023-05-09 09:12 提莫一米五呀 阅读(33) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示