摘要: gulp怎么按顺序执行任务, 1、每个任务添加依赖任务 2、使用gulp-sequence插件,插件的使用参考:https://github.com/teambition/gulp-sequence 解决这个问题时碰到一个坑:gulp任务是异步的,task写法上可以省略return,但在需要同步执行 阅读全文
posted @ 2017-10-29 12:14 aredleave 阅读(2271) 评论(0) 推荐(1) 编辑
摘要: 在$('#table td')的click事件函数外,添加input的click事件,实现的效果和第一段代码完全一样,关键点:$('#table td').on('click','input', function (e) {...});此时用on绑定事件时,第二个参数 'input' 为选择器,指的是$('#table td')的子元素, 阅读全文
posted @ 2017-09-27 23:05 aredleave 阅读(4692) 评论(0) 推荐(0) 编辑
摘要: 对于同名的变量声明会被忽略,对于同名的函数声明会被覆盖。对于同名的函数声明和变量声明,Javascript采用的是声明阶段忽略变量声明,赋值阶段覆盖原则,函数声明没有赋值阶段,所以被变量的赋值给覆盖了;由于在提升时函数声明会提升到变量声明之前,变量声明一定会覆盖函数声明,所以结果是声明阶段函数声明有效,执行时变量赋值覆盖函数声明,最终a是变量! 阅读全文
posted @ 2017-09-26 13:12 aredleave 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 1、所有自定义的样式,会覆盖原有的样式,你也可以勾选上,‘’禁用模板默认css‘’自己重写所有样式;2、如果只是小改动,改改颜色什么的,就直接用审查元素的方式,找到想改的模块相应的id名或class名来重新定义样式;3、如果有点前端你可以添加一些自定义模块,和添加一些悬浮窗、回到顶部的小火箭、自动生成目录等,需要申请js权限 阅读全文
posted @ 2017-09-24 12:51 aredleave 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 再次请求时,若不确定后台是否有数据,最好不要请求数据后才依据是否返回的有数据来做判断,应该事先准备好,再去请求。后端可以把是否有数据的状态返给前端,这样前端就可以先判断是否有数据,再去请求有数据的,没数据就弹框提示,免得那些没有数据的也去请求,也减少了请求数量。 阅读全文
posted @ 2017-09-24 12:51 aredleave 阅读(473) 评论(0) 推荐(0) 编辑
摘要: try-catch语句,其中cath语句块出现了错误,可以把cath语句删除,用finally代替:finally,无论有没有发生异常,它总会最后运行,而不管请求成功还是失败 successFn(res);这个回调是必须执行的,放在finally语句中更合适。 阅读全文
posted @ 2017-09-24 12:51 aredleave 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 使用react时,标签中不管多少个 ,直接被当成了一个,react中不换行、多个 只显示一个空格的问题:给标签设置:dangerouslySetInnerHTML={{ __html: d.areaName}}即可解决; 阅读全文
posted @ 2017-09-24 12:50 aredleave 阅读(3764) 评论(0) 推荐(0) 编辑
摘要: 在捣鼓webpack时,想用UglifyJsPlugin来压缩输出的js文件,嗯,单独用没有问题,但是当启动dev-server热更新时,总是报错: 很纳闷,上网查了都说的不太清楚,其实是因为: 当项目中用了es6、jsx之类的,就必须要先通过babel转换一下,再交给webpack去打包。 需要先 阅读全文
posted @ 2017-09-24 12:50 aredleave 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: 主要用到了extract-text-webpack-plugin插件,这是第三方插件,需要单独安装 然后,先在顶部加载: plugins中启用该插件: 在文件loader中,添加: 至此,已经可以实现将css单独打包了,另外还要 注意:暂时不要打开热更新,因为热更新时,生成的静态文件全部放在‘’缓存 阅读全文
posted @ 2017-09-23 21:45 aredleave 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 服务器端安装和配置: 1、下载并安装一款SVN服务器软件,我用visualSVN-Server.exe 2、启动SVN服务器 3、创建可以访问此服务器的账号 4、创建代码仓库,每个项目都对应一个代码仓库,指定不同的用户行号和初始密码,以及读写权限。 客户端的安装与配置: 1、下载tortoiseSV 阅读全文
posted @ 2017-09-23 21:44 aredleave 阅读(141) 评论(0) 推荐(0) 编辑