2019年12月26日
css
1234567891011121314.scrollbar-ys() { &::-webkit-scrollbar { width: 8px; height: 8px; } &::-webkit-scrollbar-thumb ...
Read more
2019年12月24日
js
校验 xml 格式12345678910111213141516171819202122232425262728293031323334353637383940414243444546validateContent = xmlContent => { //errorCode ...
Read more
2019年12月21日
js
创建实例文件读取主要使用:FileReader,FileReader主要用于将文件内容读入内存,通过一系列异步接口可以再主线程中访问本地文件
1var reader = new FileReader();
方法readAsDataURL(file):异步读取文件内容,结果用data:url的 ...
Read more
2019年3月5日
js
AMDAMD (Asynchromous Module Definition - 异步模块定义) 是 requirejs 在推广过程中对模块定义规范化产出的,AMD 是异步加载模块,推崇依赖前置
特点:
异步加载
管理模块之间的依赖性,便于代码的编写和维护
环境:浏览器环境
写法:导入: ...
Read more
2019年1月22日
js
vue
组件是可复用的 Vue 实例,所以他具有 new Vue 接收相同的选项,例如data、computed、el、wath等,包括生命周期的钩子等,例外的是el 这样的根实例特有的选项。
基本规范组件名称每个组件都需要给他取一个名字,名字的要求:
有意义。
全部是小写字母。
必须要有一个连字 ...
Read more
2019年1月22日
js
vue
计算属性
wath: 当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的
computed(计算属性): 是基于它们的依赖进行缓存的, 用于进行简单的计算,get 居多,set 居少
methods: 方法
绑定
v-bind 简写 : 绑定元素属性
v-on 简写 @ 绑定 ...
Read more
2019年1月21日
js
vue
了解了 Vue 的项目创建过程和路由的构建,就需要了解他的生命周期,和 react 的生命周期类似,Vue 也有属于他的生命周期钩子函数。其他不说先上图:
我就文字总结一下自己对 Vue 生命周期的理解。感觉 vue 比 react 的生命周期更简单一些,用过 react 的人一看示意图绝对 ...
Read more
2019年1月17日
js
vue
一直在使用 react ,但是对 vue 一直有一定的兴趣,所以记录一下自己学习 vue 的一些过程。
安装对 Vue 还不是很理解,所以先安装一下吧:
12# 最新稳定版$ npm install vue
然后我看到官网上提供了 vue 的一个脚手架 vue-cli安装 vue-cli
1 ...
Read more
2019年1月9日
js
for 循环1234567891011121314// 普通用法for (j = 0; j < array.length; j++) { // TODO...}// 优化写法1for (j = 0, length = array.length; j < l ...
Read more
2018年11月6日
npm
package.json
最近对于公开自己封装的组件比较感兴趣,所以总结一下如何在 npm 公开自己安装包。
新建自己的项目包本地环境: node
1. 注册自己账号进入 npm 进行注册自己的账号
2. 本地登录第一次发布包输入如下指令:1$ npm adduser // 会提示输入账号密码,然后将提示创建成功
...
Read more