使用 解决长 URL 的换行问题
Web 开发中,屏幕宽度有限,超长文字必须换行。在 CSS 中,控制换行的属性主要有 word-break,white-space,其中,默认换行行为的是 word-break: normal,即以单词为单位换行。比较奇怪的是,对于 URL
html5新媒体播放器标签embed、object
是为了兼容不同浏览器,IE只支持对Object的解析;火狐,谷歌,Safari只支持对Embed的解析。注意:使用+是为了更好的兼容性,如果场景允许,推荐使用。
php的自动加载的使用
在autoload机制引入前,要引用其他文件中的函数和类需使用include/require把文件加载。随着SPL库中的autoload机制以及命名空间的完善,现代化PHP开发鲜少见到以include/require的方式加载类
arcgis在webpack中的使用
因为dojo本身带有模块加载的功能,会与webpack本身有冲突,所以需要借助esriLoder。esri-loader暴露了loadCss和loadModules两个方法,分别用来加载css和js文件。
整理JS有用的技巧
这些技巧可能大家大部分都用过了,如果用过就当作加深点映像,如果没有遇到过,就当作学会了几个技巧。确保数组值;获取数组唯一值
ESLint规则配置说明
有的时候多人开发,代码的风格,用的代码编辑器都各不相同,所以为了大家能保持一种统一的风格,ESLint就可以帮我们检查代码的格式,和风格。
Truffle设置Solidity版本
你只需要在compilers.solc.version处指定要启用的solidity编译器版本就行了,truffle会自动从官方拉取相应版本的编译器,无需你手动下载配置。
Js数组展开(扁平化)和underscore的 flatten
数组展开就是将嵌套的数组扁平化(转换为一维的),1、判断每一项是否是数组,然后递归;2、toString;3、reduce方法;4、解构的方式;6、Underscore.js的flatten方法
小程序web-view关闭后,页面音频没有关闭
在web-view的src中,引入了一个HTML5页面,这个页面有个自动播放的音频。在小程序中,点击右上角关闭小程序后,web-view页面中的音频依然会播放。