【造轮子】开发vue组件库MeowMeowUI
摘要:项目示例 github 项目示例 github 1. 创建项目 # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack meowui # 安装依赖 $ cd meowui
阅读全文
posted @
2019-04-30 15:51
calamus
阅读(677)
推荐(0)
vue 组件自定义v-model
摘要:参考资料:vue官网在vue 中使用v-model双向绑定 <input v-model="something"> 其实是语法糖 <input :value="something" @:input="something = $event.target.value"> 自定义组件使用v-model /
阅读全文
posted @
2019-04-17 14:52
calamus
阅读(359)
推荐(0)
mac更新node,npm版本
摘要:最近开发发现node版本多低的提示,于是升级一下 # 清除node.js的cache: $ sudo npm cache clean -f # 安装 n 工具,专门用来管理node.js版本的工具 $ sudo npm install -g n # 安装最新版本的node.js $ sudo n s
阅读全文
posted @
2019-04-10 14:28
calamus
阅读(1796)
推荐(0)
数组/对象数组去重
摘要:1.对象数组去重 let hash = {} let config = [{ id: 2, name: 'Y', }, { id: 3, name: 'A', }, { id: 5, name: 'S', }] const newArr = config.reduceRight((item, nex
阅读全文
posted @
2019-04-02 17:57
calamus
阅读(847)
推荐(0)
基于vue和svg的树形UI
摘要:vue-svg-tree 基于vue和svg的动态树形UI 截图 应用 npm install vue-svg-tree 示例 <template> <div> <vue-svg-tree :treeData="treeData" svgId='svg' ref="svgTree" ></vue-s
阅读全文
posted @
2019-04-02 17:23
calamus
阅读(1634)
推荐(0)
常用正则验证
摘要://验证0-99两位小数点的数字 rg100 = /^((\d{1,2}(\.\d{1,2})?))$/ stringNumber = /^[0-9]*$/ normalNumber = /^\d+(\.\d+)?$/ account = /^[a-zA-Z0-9_-]{4,}$/ cellPhon
阅读全文
posted @
2019-04-02 12:09
calamus
阅读(197)
推荐(0)