随笔分类 -  react

React+antd table中的每列内容换行
摘要:1,效果图如下 2,分隔数组split(",") 3,详细代码代码如下 const leadsDetails = this.props.leadsDetails; const audits = JSON.stringify(leadsDetails) !== '[]' ? leadsDetails. 阅读全文
posted @ 2020-02-26 00:50 ygunoil 阅读(5286) 评论(1) 推荐(1) 编辑
React数据共享的三种方法
摘要:在典型的React应用中,数据是通过props属性自上而下(由父及子)进行传递的。 但是,在实际开发中,我们发现有某些属性是许多组件都需要的,那么通过组件树逐层传递props就会特别繁琐,且不容易维护。 所以总结以下三种不用逐层传递props,也可以获得共享数据的方法: 1、Context 版本: 阅读全文
posted @ 2019-12-27 16:40 ygunoil 阅读(2270) 评论(0) 推荐(0) 编辑
react(16.3+)新的生命周期
摘要:新的生命周期 Mounting(加载阶段:涉及4个钩子函数) constructor() 加载的时候调用一次,可以初始化state static getDerivedStateFromProps(props, state) 组件每次被rerender的时候,包括在组件构建之后(虚拟dom之后,实际d 阅读全文
posted @ 2019-12-27 00:39 ygunoil 阅读(213) 评论(0) 推荐(0) 编辑
react中解决this指向问题的四种方法
摘要:相信大家在学习和使用react的过程中,稍不注意就会出现this指向错误的问题,这个问题虽然比较好解决,但是还是让人比较头疼,那么下面就说一下解决这个问题的四种写法。 一.行间定义事件后面使用bind绑定this run(){ alert("第一种方法!") } <button onClick={t 阅读全文
posted @ 2019-12-26 23:57 ygunoil 阅读(1092) 评论(0) 推荐(0) 编辑
单向数据流和双向数据流
摘要:在react中是单向数据绑定,而在vue中的特色是双向数据绑定。但是其实就我个人的理解是: 其实无论是vue还是react其实还是提倡单向数据流去管理状态,这一点在vuex和redux状态管理器上体现的很明显。只是vue为UI控件提供了双向数据绑定的方式,在一些需要实时反应用户输入的场合会非常方便。 阅读全文
posted @ 2019-12-23 21:07 ygunoil 阅读(9183) 评论(0) 推荐(2) 编辑
vue与react对比
摘要:相同点 1.都使用 virtual DOM 2.都是组件化开发 or 都提供了组件化的视图组件 3.数据的改变会引起视图的二次渲染 4.都只有骨架,其他的功能如路由、状态管理等是框架分离的组件。 5.都将注意力集中保持在核心库,有丰富的插件库 区别 1.渲染页面的方式不同:vue使用更简单的模版,变 阅读全文
posted @ 2019-12-12 11:36 ygunoil 阅读(167) 评论(0) 推荐(0) 编辑
MVVM框架简单实现
摘要:众所周知当下是MVVM盛行的时代,从早期的Angular到现在的React和Vue,再从最初的三分天下到现在的两虎相争。 无疑不给我们的开发带来了一种前所未有的新体验,告别了操作DOM的思维,换上了数据驱动页面的思想,果然时代的进步,改变了我们许多许多。 啰嗦话多了起来,这样不好。我们来进入今天的主 阅读全文
posted @ 2019-12-05 16:41 ygunoil 阅读(880) 评论(0) 推荐(0) 编辑
如何阅读大型前端开源项目的源码(转)
摘要:作者简介 Daniel 蚂蚁金服·数据体验技术团队 转自: https://github.com/ProtoTeam/blog/blob/master/201805/3.md 目前网上有很多「XX源码分析」这样的文章,不过这些文章分析源码的范围有限,有时候讲的内容不是读者最关心的。同时我也注意到,源 阅读全文
posted @ 2019-12-04 17:03 ygunoil 阅读(550) 评论(0) 推荐(0) 编辑
React中配置Sass引入.scss文件无效
摘要:React中配置Sass引入.scss文件无效 在react中使用sass时,引入.scss文件失效尝试很多方法没法解决,最终找到解决方法,希望能帮助正在坑里挣扎的筒子~ 在node_modules文件夹下,找到react-scripts ==> config文件夹, 在该配置文件夹下找到 webp 阅读全文
posted @ 2019-07-26 15:01 ygunoil 阅读(673) 评论(0) 推荐(0) 编辑
搜索关键字变色突出显示
摘要://文字变红色//content:关键字//ele:内容区域Common.prototype.textToRed =function(content, ele) { var bodyHtml = $(ele).html(); //去掉标红的font标签 bodyHtml = bodyHtml.rep 阅读全文
posted @ 2019-07-19 17:17 ygunoil 阅读(866) 评论(0) 推荐(0) 编辑
React中禁止chrome填充密码表单
摘要:当 input 的 type="password" 时,chrome浏览器会以 type="password" 为标识记住输入的用户名和密码, 如果chrome用户选择记住密码,chrome会把输入过的用户名、密码填充到表单中; 在React中,以下2中方法都不能解决问题: 1.在表单前增加2个in 阅读全文
posted @ 2018-06-15 11:16 ygunoil 阅读(320) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示