webpack配置ExtractTextPlugin
1.ExtractTextPlugin是什么?ExtractTextPlugin是webpack用于将css,less打包成一个公共的文件的插件,在react写大量的less文件时,打包所有的less文件到一个公共文件能够很好的优化项目结构2.如何使用ExtractTextPlugin?(1)npm install [email protected] --sa...
react使用节流函数防止重复点击
react里面写防抖和节流函数节流函数利用闭包来设置定时器,节流函数3s内只能点击一次,点击后立即触发,重复点击无效,必须等3s之后才能点击第二次节流函数:防抖函数防抖函数3s之后出结果,重复点击无效,如果重复点击了,重新计算3s时间,从点击的时刻算起,必须等待3s时间触发事件...
react使用promise实现调用多个接口
addUser中首先调用getUserId接口,使用它的返回值res1作为getUserInfo接口的参数(第二个接口使用第一个接口的返回值)getUserInfo和getMaxAge是并行的,不存在前后调用关系,所以可以放在一个数组里面,都成功之后promise会有返回值res2(接口异步,后一个接口不需要前一个接口的返回值)...
leetcode题目代码
/** * leetcode 1 */var rangeBitwiseAnd = function(m, n) { var arr = []; if( m >=0 && m <= n && n <= 2147483647){ while(m<=n){ arr.push(m++...
css ul li样式问题
ul在div内有默认边距和内边距,解决方案:设置ul的padding和margin为0px .swiper-wrapper{ width:400px; height:200px; position: absolute; top:50%; ...
js保留小数点后n位,不四舍五入
function toFixedDigit(num,n){//保留n位 if(typeof num != 'number'){ return false; }; num = num.toString(); var result = ""; var zeroResult = function(n){ var zero = ""; for(var i = 0;i<n;i++){ zer
react上传附件,视图没有更新的解决方案
场景:在上传图片列表的时候,点击图片右上角的x删除已上传的图片块的时候,使用hooks的setFileList(files),发现视图并不会更新,图片块还在const [fileList,setFileList] = useState([])const deleteImgItem = (index,files) => { files.splice(index,1); setFileList(files) }解决方案:将setFileList(files
关于盒马鲜生带来的绿色农产品销售方式的构想
国内主要几家泛生鲜零售:盒马鲜生是阿里旗下的泛生鲜零售新物种,以线上线下融合和业态创新为主要经营特征。截至2018年3月,盒马在全国共有门店36家,覆盖北京、上海、深圳、杭州、苏州、宁波、成都、福州、贵阳等9个城市。2018年3月28日,盒马生鲜与13家全国性地产商签订新零售战略合作协议,作为零售新业态盘活商业地产价值的重要尝试。 就经营模式而言,盒马区别于传统生鲜零售渠道和纯线上生鲜电商;盒马...
SSM框架poi实现Excel导入(比较详细)
第一次撸项目,使用SSM框架,需要用Excel导入学生信息,花了很长的时间,特此记录下来,分享给大家,有什么问题希望不要见怪,本人是刚入门的小白。一、pojo下定义两个实体类,一个是对于excel文件,解析它的数据(ExcelBean),另一个是导入数据库表的实体类(student)ExcelBean.javaimport org.apache.poi.xssf.use...
ajax实现三级联动
一个基于学年、系、班级的三级联动&lt;label &gt; 学年:&lt;/label&gt; &lt;select id="semester"&gt; &lt;/select&gt; &lt;label &gt;系别:&lt;/label&gt; &lt;select id="major"&gt; &am
今日推荐
周排行