摘要: 将判断及处理定义为一个策略对象,key为判断条件,值为函数,可带参。 var strategy = { 'a':function(count){ return count*1; }, 'b':function(count){ return count*2; }, 'c':function(count 阅读全文
posted @ 2020-08-03 08:27 你风致 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 代码的意图旨在随着count的更新,实时累加更新sum的值。却发现在执行setSum后,打印sum的值为上一次得到的和。究其原因,猜测是因为setSum异步了,导致打印的sum是还未计算完成的上一次的值。 import React, {useState,useEffect} from "react" 阅读全文
posted @ 2020-07-20 16:36 你风致 阅读(18753) 评论(4) 推荐(1) 编辑
摘要: 1.Hook可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 2.Hook 使你在无需修改组件结构的情况下复用状态逻辑。 3.Hook 是一些可以让你在函数组件里“钩入” React state 及生命周期等特性的函数。 4.Hook 使用规则:只能在函数最外层 阅读全文
posted @ 2020-07-16 11:09 你风致 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1.React.Component定义react组件的基类。 2.React.PureComponent使用请确保子组件都是纯组件,由于其实现了shouldComponentUpdate() 将跳过所有子组件树的 prop 更新。 3.React.memo 仅检查 props 变更。如果函数组件被 阅读全文
posted @ 2020-07-16 11:07 你风致 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.React DOM 使用 camelCase(小驼峰命名)来定义属性的名称,而不使用 HTML 属性名称的命名约定。例如,JSX 里的 class 变成了 className,而 tabindex 则变为 tabIndex。 2.JSX 防止注入攻击:React DOM 在渲染所有输入内容之前, 阅读全文
posted @ 2020-07-16 11:06 你风致 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 形如(function test(){...})(),称为立即执行函数表达式(IIFE)。 第一个括号将函数变成表达式,第二个括号执行这个函数。 这样做可以让函数名不污染所在作用域,并且能够自动运行。 另一个改进的形式:(function(){ .. }()),这两种实现的功能是一样的。 参数的传递 阅读全文
posted @ 2020-07-09 09:02 你风致 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 给元素绑定onCompositionStart和onCompositionEnd事件,并制定标记位,外加个防抖。 注意: 并不是先执行onCompositionStart再执行onCompositionEnd再执行onInput的顺序; 而是执行onCompositionStart,生成“虚文本”, 阅读全文
posted @ 2020-06-12 15:17 你风致 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 最近项目要兼容到ie9,故此处做个收集,方便使用。 兼容ie9的方法: Array:concat()every()filter()forEach()indexOf()lastIndexOf()isArray()join()map()pop()push()reduce()reduceRight()re 阅读全文
posted @ 2020-06-04 16:07 你风致 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Dojo相关:1.dijit/_Templated在dojo2.0即将弃用。 2.map可以映射资源,将原有资源路径以新标识符代替。 3.文档中建议parseOnLoad为false,采用parse模块下的parse()方法代替。 4.cacheBust:true。向每个模块URL附加时间作为查询字 阅读全文
posted @ 2020-05-27 16:04 你风致 阅读(303) 评论(0) 推荐(0) 编辑
摘要: uniapp当遇到一些耗时操作时,耗时操作里发生了错误, 在h5网页端调试时它会继续往下走,且不会提示, 但在真机运行时,会发生一些反应于预期不一样, 导致你对比找错误的时候浪费很多时间, 建议把耗时操作以及一些判断性操作写在同一级代码的最后。 阅读全文
posted @ 2020-04-29 22:01 你风致 阅读(429) 评论(0) 推荐(0) 编辑