摘要:
问题: 随着cssnano 的版本升级,之前的版本的配置已经对当前版本不兼容,遇到的问题,z index设置失效/被重置 升级前 升级后 参考 "如何在Vue项目中使用vw实现移动端适配" 阅读全文
摘要:
"官网windows搭建传送门" 搭建一个 flutter 的开发环境,你需要: 下载 flutter 官方 SDK 配置flutter环境变量 (1)新建 变量名"PUB_HOSTED_URL",变量值"https://pub.flutter io.cn" (2)新建 变量名"FLUTTER_ST 阅读全文
摘要:
Html5的 属性( DOM元素的scrollIntoView()方法是一个IE6浏览器也支持的原生JS API,可以让元素进入视区,通过触发滚动容器的定位实现) 日后再遇到控制窗体滚动高度的需求,不要犹豫,document.scrollingElement用起来 阅读全文
摘要:
1 // 1) 单例: 任意对象都是单例,无须特别处理 2 3 var obj = {name: 'michaelqin', age: 30}; 4 5 // 2) 工厂: 就是同样形式参数返回不同的实例 6 function Person() { this.name = 'Person1'; } 7 function Animal() ... 阅读全文
摘要:
开发过程中会遇到很多需要时间戳和标准时间相互转化的需求,稍大型项目会引入类似moment.js,但对于简单h5页面,更多的需要简单的方法来处理日期 1.日期格式化,时间戳转日期,类似 "1512053866000"转化为"2017-11-30 22:57:46" 2. 日期格式转化时间戳,类似"Se 阅读全文
摘要:
大致思路:根据域名去选择加载哪一个css文件,,先定义主题variable.less供模块中引用,使用less变量覆盖的形式,实现换肤。 1. variable.less 2. index.js 3. office.less 4. 模块中的使用 阅读全文
摘要:
安装: 使用: 阅读全文
摘要:
HTML结构如下 JavaScript结构如下 阅读全文
摘要:
原来是在做老的的react项目时, 使用了 es6语法 , 导致移动端无法转译, 会报symbol not defined,错误 解决方案: 阅读全文
摘要:
```javascript
var type = function (o){ var s = Object.prototype.toString.call(o); return s.match(/\[object (.*?)\]/)[1].toLowerCase();
}; type({}); // "object"
type([]); // "array"
type(5); // "n... 阅读全文