摘要:
1.justify-content和align-items 常用的就不多哔哔了 2.flex-direction: row 默认水平排列 column 纵向排列 row-reverse 水平倒序排列 column-reverse 纵向倒序排列 3.flex-wrap nowrap 默认不换行 wra 阅读全文
摘要:
openID介绍 每个用户都有一个对应的身份证,这个身份证就是openID unionID介绍 和openID本质上没有任何区别,只不过当一个公众号关联了多个小程序时,当用户登录小程序时,每个小程序的用户openID都是不相同的,这个时候,就有了unionID的诞生,这种情况下每个小程序的union 阅读全文
摘要:
1.稀疏数组 let arr = [1,2,3] console.log('这是一个js常规的数组',arr) // [1,2,3] let arr1 = [] arr1[2] = 'a' console.log('这是一个稀疏数组',arr1) // [empty x 2,'a'] // 如上,a 阅读全文
摘要:
在setting.json中把下面的配置项拷上去 "vetur.format.defaultFormatterOptions": { "js-beautify-html": { "wrap_line_length": 900, // 数值越大,一行放的属性越多 "wrap_attributes": 阅读全文
摘要:
- src -- myPackage 自定义组件库 zoo-modal 自定义组件 src 组件内容 index.vue -- index.js 注册可以使用按需引入方法的组件 -- installComponents.js 全局注册组件 1.封装组件 zoo-modal/src/index.vue 阅读全文
摘要:
1.普通函数 function getArg(name,age){ console.log(arguments) } getArg('zzz',18) 输出{"0":"zzz", "1":18},可以看出arguments就是以参数下标为key,参数值为value 组成的对象 2.箭头函数 箭头函数 阅读全文
摘要:
1.去nw.js官网下载sdk包 2.将vue项目打包,把打的包放到解压后的sdk包中 3.在打的包里新家package.json文件 4.拖动文件到程序试运行 将包拖动到nw.exe中看能否打开/或者将包压缩成zip之后再拖动 5.打包成exe文件 先把包压缩成zip,将后缀名改成.nw 再使用命 阅读全文
摘要:
官方介绍 updated 类型:Function 详细:由于数据更改导致的虚拟 DOM 重新渲染和打补丁,在这之后会调用该钩子。 当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。然而在大多数情况下, 你应该避免在此期间更改状态。如果要相应状态改变,通常最好使用计 阅读全文
摘要:
const arr = [1,2,2,3,4,4,4,4,5,5,6,7,8,8] // 第一种方法 Array.from() let setArr = new Set(arr) // 将数组转化成set结构 ==> Set { 1, 2, 3, 4, 5, 6, 7, 8 } let r1 = A 阅读全文
摘要:
const obj = { name:'qqq', age:10, fun:function(){}, children:[{id:1}] } // 1.获取对象的key let keyArr = Object.keys(obj) // 2.获取对象的value let valueArr = Obj 阅读全文