![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
种一个月亮 ୧
人言向西可剃度,向东可寻欢,只是山野笨拙,我也笨拙。
展开
-
React页面跳转
第一种方法 window.location.href = "./managerMain/managerMain.html"如果想跳转到根路径:http://localhost:3000/ 可以这样写-> window.location.href = "/"原创 2022-05-06 14:16:51 · 361 阅读 · 0 评论 -
React原型链解析
前言使用原型链的作用:当我们需要创建很多对象且这个对象都有一个相同的方法我们可能会需要写很多遍这个方法。但是有了原型链,我们可以将这个方法写在函数的prototype里,这样每个新创建的对象都能直接拿到这方法。原型链首先,我们要知道每个方法 都有一个prototype每个对象都有一个__proto__和constructor方法也是对象,所以方法也有__proto__和constructor ,即方法有__proto__和constructor和prototype假设存在方法foo和对象原创 2022-04-08 14:01:15 · 1021 阅读 · 0 评论 -
React使用antd组件Modal的两种方法
1、使用pubSub订阅(使用immutable.js)发布 onClick = () => { const form = Immutable.fromJS(this.state.resumeInfo) PubSub.publish(FORM_EDIT_MODAL_OPEN, { status: 'edit', form }) } //发布的同时可以传递一个参数(此处是form),这里用的是immutable //可以深层次比较订阅st原创 2022-03-15 19:52:05 · 2476 阅读 · 0 评论 -
React默认路由实现重定向
<HashRouter> <Switch> <Route exact path='/studentMain/studentMain/toCompany' component={ToCompany}></Route> <Route exact path='/studentMain/studentMain/resume' component={Resume}></Route> <Route exact ..原创 2022-03-29 10:42:51 · 581 阅读 · 0 评论 -
react路由跳转
React中几种页面跳转方式1、使用 react-router-dom 中的 Link 实现页面跳转一般适用于,点击按钮或其他组件进行页面跳转,具体使用方式如下:<Link to={{ pathname: '/path/newpath', state: { // 页面跳转要传递的数据,如下 data1: {}, data2: [] }, }}> <Butt转载 2022-03-29 10:05:42 · 25231 阅读 · 0 评论 -
antd的Radio设置默认选中
当时用antd组件库的Radio单选框时,设置默认选中const Demo = () => { return ( <Form name="validate_other" {...formItemLayout} onFinish={onFinish} //通过该字段设置 initialValues={{ 'radio-group': 'c', }} > <Form.原创 2022-03-24 11:14:53 · 3060 阅读 · 0 评论 -
js函数常见的写法以及调用方法
文章目录1:常规写法2:匿名函数写法3:将方法作为一个对象4.构造函数中给对象添加方法5.自执行函数1:常规写法//函数的写法function run{ alert("常规写法") //这里是你函数的内容}//调用run()2:匿名函数写法var run = function(){ alert("这是一种声明函数的写法,左边是一个变量,右边是一个函数的表达式, 意思就是把一个匿名函数的表达式赋值给了一个变量myrun,只是声明了一个变量指向了一个函数对象")//原创 2022-02-28 13:26:20 · 265 阅读 · 0 评论 -
onClick和addEventListener的区别
文章目录区别onClickon点击事件总结addEventListener移除事件监听兼容性冒泡与捕获区别区别onClickon点击事件总结onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onbeforeactivate 对象要被设置为当前元素前立即触发。 onbeforecut 当选中区从文档中删除之前在源对象触发。 onbeforedeactivate 在 activeElement 从当前对象变为父文档其原创 2021-09-19 22:21:42 · 340 阅读 · 0 评论 -
.babelrc
babel是一种js语法编译器,在前端开发过程中,由于浏览器的版本和兼容性问题,很多js的新方法和特性的使用都受到了限制。使用babel可以将代码中js代码编译成兼容绝大多数主流浏览器的代码。 babel6.X版本之后,所有的插件都是可插拔的,也就是说只安装babel依然无法正常的工作,我们需要配置对应的.babelrc文件才能起作用。 .babelrc文件需要的配置项主要有预设(presets)和插件(plugins)。 1、预设(preset...原创 2021-09-19 15:43:40 · 4674 阅读 · 0 评论 -
cookie、localStorage、sessionStorage的区别
文章目录基本概念cookielocalStoragesessionStorage实际操作sessionStorage、localStorage基本概念cookieCookie 是小甜饼的意思。顾名思义,cookie 确实非常小,它的大小限制为4KB左右。它的主要用途有保存登录信息、存储登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。localStorage本地存储,是HTML5新增的技术,localStorage被大多数浏原创 2021-09-19 10:38:13 · 45 阅读 · 0 评论 -
数组遍历方法集锦
文章目录filterArray.fromfindfindIndexfind和findIndexentries(),keys()和values()keys()values()forEach()for...infor...offilterfilter是数组的一个用法,用来返回一个数组,满足特定条件的数组中的元素let arr = [1, 2, 3, 4];let newArr = arr.filter((item, index, arr) => { return item > 2;})原创 2021-09-19 10:34:22 · 96 阅读 · 0 评论