摘要:
gulp怎么按顺序执行任务, 1、每个任务添加依赖任务 2、使用gulp-sequence插件,插件的使用参考:https://github.com/teambition/gulp-sequence 解决这个问题时碰到一个坑:gulp任务是异步的,task写法上可以省略return,但在需要同步执行 阅读全文
摘要:
在$('#table td')的click事件函数外,添加input的click事件,实现的效果和第一段代码完全一样,关键点:$('#table td').on('click','input', function (e) {...});此时用on绑定事件时,第二个参数 'input' 为选择器,指的是$('#table td')的子元素, 阅读全文
摘要:
对于同名的变量声明会被忽略,对于同名的函数声明会被覆盖。对于同名的函数声明和变量声明,Javascript采用的是声明阶段忽略变量声明,赋值阶段覆盖原则,函数声明没有赋值阶段,所以被变量的赋值给覆盖了;由于在提升时函数声明会提升到变量声明之前,变量声明一定会覆盖函数声明,所以结果是声明阶段函数声明有效,执行时变量赋值覆盖函数声明,最终a是变量! 阅读全文
摘要:
try-catch语句,其中cath语句块出现了错误,可以把cath语句删除,用finally代替:finally,无论有没有发生异常,它总会最后运行,而不管请求成功还是失败 successFn(res);这个回调是必须执行的,放在finally语句中更合适。 阅读全文
摘要:
再次请求时,若不确定后台是否有数据,最好不要请求数据后才依据是否返回的有数据来做判断,应该事先准备好,再去请求。后端可以把是否有数据的状态返给前端,这样前端就可以先判断是否有数据,再去请求有数据的,没数据就弹框提示,免得那些没有数据的也去请求,也减少了请求数量。 阅读全文
摘要:
1、所有自定义的样式,会覆盖原有的样式,你也可以勾选上,‘’禁用模板默认css‘’自己重写所有样式;2、如果只是小改动,改改颜色什么的,就直接用审查元素的方式,找到想改的模块相应的id名或class名来重新定义样式;3、如果有点前端你可以添加一些自定义模块,和添加一些悬浮窗、回到顶部的小火箭、自动生成目录等,需要申请js权限 阅读全文
摘要:
使用react时,标签中不管多少个 ,直接被当成了一个,react中不换行、多个 只显示一个空格的问题:给标签设置:dangerouslySetInnerHTML={{ __html: d.areaName}}即可解决; 阅读全文
摘要:
在捣鼓webpack时,想用UglifyJsPlugin来压缩输出的js文件,嗯,单独用没有问题,但是当启动dev-server热更新时,总是报错: 很纳闷,上网查了都说的不太清楚,其实是因为: 当项目中用了es6、jsx之类的,就必须要先通过babel转换一下,再交给webpack去打包。 需要先 阅读全文
摘要:
主要用到了extract-text-webpack-plugin插件,这是第三方插件,需要单独安装 然后,先在顶部加载: plugins中启用该插件: 在文件loader中,添加: 至此,已经可以实现将css单独打包了,另外还要 注意:暂时不要打开热更新,因为热更新时,生成的静态文件全部放在‘’缓存 阅读全文
摘要:
UI妹子的设计图有很多好看的图标,总不能让人家全部抠出来,然后当成图片一个一个的放上去吧! 有一些三方字体库中是可以找到的,比较相似的,那就和UI协商叫她换下啦。。。 那么,css如何引入第三方字体? 我用的阿里巴巴矢量图库,比较方便,想要哪个图标就下载哪个,不用把整个库全部拉下来。 1、百度搜索: 阅读全文