摘要: 使用消息订阅与发布技术即引入第三方库pubsub-js 然后再一个页面发布消息,一个页面订阅消息 阅读全文
posted @ 2021-03-12 17:15 努力的人儿 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ·当状态中的数据发生变化时,react会根据新数据生成新的虚拟DOM,随后React进行新虚拟DOM与旧虚拟DOM的diff比较,比较规则如下: 1、旧虚拟DOM中找到了与新虚拟DOM相同的key a、若虚拟DOM中内容没变,之前使用之前的真实DOM b、若虚拟DOM中的内容变了,则生成新的真实DO 阅读全文
posted @ 2021-03-11 10:44 努力的人儿 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 主要思想:循环一个列表,通过index改变原数组项,并通过state更改原数组,使列表重新渲染。 页面数据可以通过store存储,这样就可以跨页面修改数据。 参考:https://juejin.cn/post/6844903989289418760 阅读全文
posted @ 2021-03-04 15:56 努力的人儿 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,遇到在输入后手机键盘还在的情况下跳转页面,后发现跳转的页面有问题。经分析是由于上个页面调用的手机键盘没有关闭,也许是占用了一定的布局导致的,解决办法:使用document.activeElement.blur();使相关输入框失去焦点,键盘就会消失,后再调用相关页面。 键盘出现的原理: 阅读全文
posted @ 2021-01-15 17:07 努力的人儿 阅读(330) 评论(0) 推荐(0) 编辑
摘要: <span className={style.data1 }><b>第一个数据</b> </span><span className={style.data2 }>第二个数据</span><br/> 样式文件存放在style中 .data1 { text-align: right; width: 9 阅读全文
posted @ 2021-01-15 16:58 努力的人儿 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个java项目(不要害怕新建项目,一定要新建,后面专门用这个项目生成wsdl客户端文件),参考:https://blog.csdn.net/vfsdfdsf/article/details/80426276 2、选择 Apache Axis(不知道为什么另外一个选项生成的客户端代码和人家e 阅读全文
posted @ 2020-12-28 18:03 努力的人儿 阅读(16328) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://blog.csdn.net/qq_41816785/article/details/80212214 亲测可用,上面代码调用时需改为WxToken WxToken = getInstance(); 阅读全文
posted @ 2020-12-22 09:12 努力的人儿 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 如果你需要使用本地 state,生命周期方法,或者性能优化,应该是用 class定义组件,否则可以使用函数定义组件(函数式无状态组件),这并不是说展示组件必须是函数 -- 只是因为这样做容易些。 阅读全文
posted @ 2020-12-18 10:13 努力的人儿 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 通过问自己以下三个问题,你可以逐个检查相应数据是否属于 state: 该数据是否是由父组件通过 props 传递而来的?如果是,那它应该不是 state。 该数据是否随时间的推移而保持不变?如果是,那它应该也不是 state。 你能否根据其他 state 或 props 计算出该数据的值?如果是,那 阅读全文
posted @ 2020-12-17 15:07 努力的人儿 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 应用的其他部分是否关心这个数据? 是否需要根据需要在原始数据的基础上创建衍生数据? 相同的数据是否被用作驱动多个组件? 能否将状态恢复到特定时间点(在时光旅行调试的时候)? 是否要缓存数据(比如:数据存在的情况下直接去使用它而不是重复去请求他)? 阅读全文
posted @ 2020-12-17 15:02 努力的人儿 阅读(130) 评论(0) 推荐(0) 编辑