前端
suqiusi7571
这个作者很懒,什么都没留下…
展开
-
react项目中使用antd及其他注意点小结
antd4.0中使用form组件相关注意点:1、对多选的下拉框进行改造,加上全选功能import { Form } from 'antd'const [form] = Form.useForm()// 识别类型 function handleChangeType(value: any) { let alg = {} let algs = '' for (const item of value) { // @ts-igno原创 2021-04-20 11:11:54 · 285 阅读 · 0 评论 -
_.chunk的用法
_.chunk的用法_.chunk(arry, [size = 1])根据size大小将arry数组分组,size是每一组数组的长度。若数组不等均分,那么最后一组数组就会包含剩下的元素。参数array (Array): 操作的数组[size=1] (number): 每个分组的元素个数返回值(Array): 返回分组完成的新数组例如:_.chunk(['a','b','c','d'], 2)// ['a','b'],['c','d']_.chunk(['a', 'b', 'c'原创 2021-02-24 09:27:16 · 2563 阅读 · 0 评论 -
commonJS 和 ES Module 区别
commonJS 和 ES Module 区别一、commonJS:1、是什么?是作用于服务端应用程序,让js拥有模块化功能的一种语法规范,执行方式是同步且运行时加载。2、如何使用?module.exports导出:定义一个匿名对象,将需要导出的成员赋值到这个匿名对象上,然后再赋值到module.exports 导出。exports 导出:exports在每个模块中扮演着一个对象,如同每次在模块中默认执行了let exports = module.exports,那么exports如何使用导原创 2021-02-22 15:46:43 · 333 阅读 · 0 评论 -
tsconfig.json配置详解
tsconfig.json配置{ "compilerOptions": { "target": "esnext", "module": "esnext", "moduleResolution": "node", "importHelpers": true, "jsx": "react", "esModuleInterop": true, "sourceMap": true, "baseUrl": ".", "strict": tr原创 2021-02-22 10:32:52 · 1118 阅读 · 0 评论 -
node-sass安装失败的解决方案
node-sass安装失败的解决方案核心错误: Can't find Python executable "python", you can set the PYTHON env variable设置全局淘宝镜像源npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/安装node-sassnpm install node-sass启动项目npm run dev...原创 2021-02-20 09:56:27 · 63 阅读 · 0 评论 -
React-ts获取Dom元素并做相关操作
React-ts获取Dom元素并做相关操作react-ts获取button按钮元素,并在点击时切换颜色(添加或移除类名)export default function () { const ascRef = useRef<HtmlButtonElement>(null) const descRef = useRef<HtmlButtonElement>(null) const ascOrder = () => { ascRef.cur原创 2021-02-20 09:41:27 · 2147 阅读 · 0 评论 -
react-devtools安装和使用
react-devtools安装和使用react-devtools安装github下载:https://github.com/facebook/react-devtools.git之前是在这个地址进行下载,现在已经改变了地址,原md文件也有写https://github.com/facebook/react-devtools/tree/v3别人都说使用git clone进行下载,在这里不推荐使用git仓库下载,因为真的卡,直接下载安装包.zip就可以。然后打开目录:npm inpm run bui原创 2020-12-25 15:48:00 · 182 阅读 · 0 评论 -
2020-09-17
前端面试(电话一面)1、html5新标签有哪些?<header>、<nav>、<article>、<section>、<aside>、<footer>、<vedio>、<audio>2、CSS3新特性有哪些?属性选择器:根据元素特定属性的来选择元素。 这样就可以不用借助于类或者id选择器,E[attr]。 结构伪类选择器:主要根据文档结构来选择器元素, 常用于根据父级选择器里面的子元素,E:fi原创 2020-09-17 16:49:39 · 87 阅读 · 0 评论 -
前端学习路线
第一阶段:HTML CSS:HTML进阶、CSS进阶、div css布局、HTML css整站开发、JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。JS基本特效:常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差视图。JS高级特征:正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、JQuery:基础使用转载 2020-05-26 08:11:17 · 125 阅读 · 0 评论