- 博客(288)
- 资源 (12)
- 收藏
- 关注

原创 learn-css 学习总结
learn-css文章目录learn-css一 简介二 HTML前端三大件一 HTML常见元素1. head 中二 HTML重要属性Form与Ajax提交表单的区别三 如何理解HTML四 HTML版本五 HTML5新增内容六 HTML5新增语义七 HTML元素分类1. **按默认样式分**2. 按内容分八 HTML元素嵌套关系为什么a (包含) div 是合法的?九 HTML 元素的默认样式十 HTML 面试真题1. doctype的意义是什么?2. HTML XHTML HTML5的关系?3. HTM
2021-06-06 15:38:36
1622
6

原创 前端入门教程导航帖
文章目录@[toc]0.前端教程文档汇总1. Html网页2. CSS入门3. JS入门4.React4.1 前端小白入坑记4.2 30天入坑React总结:React代码段5.AntD6.Dva框架7.React+AntD 单车共享项目8.WebStrom使用总结9. Git0.前端教程文档汇总前端教程文档汇总1. Html网页第一讲 网页内容html2. CSS入门第二讲 css......
2019-01-09 20:10:03
1648
2

原创 前端教程文档汇总
目录一. 编程工具二. 从这开始前端开始入门2.0程序搜索:百度,谷歌,StackOverflow,Code Compare,codeprojectcodeproject:https://www.codeproject.com/2.1 ES6文档:2.2React文档:2.3 Redux(作为React状态管理的进阶版)2.4 Ant Design框架学习2.........
2018-10-26 13:27:25
1238

原创 React经典入门代码
React经典入门代码import ReactDOM ,{c} from 'react-dom'; //{c}是属性, 相当于xxx.cconst { name, age } = props; //ES6 //解构是对象的选择赋值理解:export第一个import React from 'react';import ReactDOM from 'react-dom'...
2018-10-15 16:23:54
4617
原创 【vitepress】如何搭建并部署自己的博客网站
新的改变安装vitepress初始化Vitepress启动项目二 如何部署[2]视频教程 [3]
2025-03-08 12:27:28
763
原创 React常见的一些坑
小结一下:React 函数式组件会在state/props/context/父组件重新渲染时,重新执行函数,为避免不必要的性能消耗(函数重新定义,某些值重新计算等等),减少重新渲染(或者重新执行函数式组件),需要控制props + 配合react.memo用useCallback暂存函数(注意用到state时要用好第二个参数)、useMemo避免复杂运算重复执行用Ref(非受控组件)获取不需要渲染,但又是最新的值不变的值写在函数式组外,避免重复创建jsx里尽量不写字面量、匿名函数。
2024-06-02 16:25:51
1259
原创 React面试
vdom React Element 对象, 只记录了子节点, 没有记录兄弟节点, 因为渲染不可中断fiber fiberNode 对象, 是一个链表 父节点 兄弟节点子节点, 可以打断。
2024-04-09 09:04:23
932
原创 [TS面试]TS中类型的全局声明与局部声明?
TS是js超集支持ES6语法支持面向对象编程概念, 类, 接口 ,继承, 泛型TS不支持在浏览器中运行, 编译为纯js来运行。
2024-04-07 08:13:37
475
1
原创 [TS面试]TypeScript 中 any, nerver, unknown, null & undefined 和 void 有什么区别?
strictNullChecks 标记null 或者undefined 只能赋值给void 或者他们自己。unknown 任何类型的值都可以赋值给unknown unknown只能赋值给unknown, any。void 函数没有返回值, 可以定义为void类型, 没有任何类型。null & undefined 默认是所有类型的子类型。any: 动态类型变量 失去了类型检查作用。never: 永远不存在值的类型。
2024-03-29 08:33:38
447
原创 [TS面试]keyof和typeof关键字作用?
typeof 获取一个变量或者对象的类型 let str:string = ‘hello’ // typeof str =>:string。keyof 索引类型查询操作符, 获取索引类型属性名, 构成联合类型。keyof typeof 获取 联合类型的key。
2024-03-28 00:32:29
404
原创 React18-完成弹窗封装
/ 父组件 OrderList.open()// 子组件 CreateOrder}))return (...此处省略...这种方式注意, 组件上面的属性不可以定义ref,需要自定义其它属性。// 操作类型// 弹框组件属性类型。
2024-01-31 02:17:52
836
原创 CSS Module
CSS Modules 不是官方规范或浏览器中的实现,而是构建步骤中的一个过程(在 Webpack 或 Browserify 的帮助下),它改变了类名和选择器的作用域(即有点像命名空间)。解决 CSS 中全局作用域的问题。
2024-01-15 23:42:31
740
原创 react-router-dom4 学习进阶---react-router4五种写法
v4-v5: https://v5.reactrouter.com/web/example/no-matchv6:https://reactrouter.com/en/mainhttps://github.com/DudeYouth/react-route-dom-testhttps://github.com/supasate/connected-react-router/blob/master/FAQ.md#how-to-migrate-from-v4-to-v5https://github.com/d
2024-01-03 01:27:57
1263
原创 前端Web系统架构设计
文章目录1.目录结构定义2. 路由封装3. Axios请求开发4. 环境变量封装5. storage模块封装(sessionStorage, localStorage)6. 公共函数封装(日期,金额,权限..)7. 通用交互定义(删除二次确认,类别,面包屑...)8. 接口全貌概览1.目录结构定义2. 路由封装react-router63. Axios请求开发4. 环境变量封装运行时, 编译时5. storage模块封装(sessionStorage, localStorage)6.
2024-01-02 23:57:30
1560
1
原创 React 调试
console 调试console.logconsole.infoconsole.warnconsole.errorconsole.time() & console.timeEnd()console.count()debugger调试chrome断点调试chrome条件断点HTML节点复制JavaScript对象复制接口调试2022了还不会调试吗? - 掘金
2023-12-25 00:56:46
238
原创 基于Antd4 和React-hooks的项目开发
按照配置主题的要求,自定义主题需要用到 less 变量覆盖功能。我们可以引入中提供的 less 相关的函数来帮助加载 less 样式,同时修改文件如下。}),+ }),这里利用了的modifyVars来进行主题配置,变量和其他配置方式可以参考配置主题文档。修改后重启yarn start,如果看到一个绿色的按钮就说明配置成功了。你也可以使用craco和craco-antd来实现和 customize-cra 一样的修改 create-react-app 配置的功能。
2023-12-20 23:11:29
1419
原创 9. React18之useTransition与useDeferredValue
【代码】9. React18之useTransition与useDeferredValue。
2023-09-17 21:59:18
593
原创 [微前端实战]---035react16 - 资讯视频视频详情页面
讲解了vue2,vue3 两个子应用开发.vue3----开发选车,首页页面。vue2----开发新能源页面。vue3与vue2开发,
2023-09-17 21:37:48
160
MarkMan破解版.zip windows 版本
2019-05-26
React 学习路线 和10个项目入门
2018-10-14
DevCpp++编程软件
2018-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人