摘要:1、添加多页面配置 在工程根路径下(package.json同目录)添加添加vue.config.js配置文件,内容为: 2、创建多页面应用 创建模块,在src下创建目录modules,在modules下创建两个模块home和about;在public下添加模版home.html和about.htm 阅读全文
posted @ 2019-08-22 15:32 shirliey 阅读 (5) 评论 (0) 编辑
摘要:问题描述:只要页面没有强制刷新,存在组件切换,bus.$on方法会被多次绑定,造成事件多次触发 解决办法一:在每次调用方法前先解绑事件( bus.$off ),然后在重新绑定( bus.$on ) 解决办法二:注册的总线事件(Bus)要在组件销毁时(beforeDestroy/destroyed)卸 阅读全文
posted @ 2019-08-09 14:48 shirliey 阅读 (7) 评论 (0) 编辑
摘要:一、UI组件及框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-material - 通过Vue Material和Vue 阅读全文
posted @ 2019-08-08 15:03 shirliey 阅读 (8) 评论 (0) 编辑
摘要:1、Promise构造函数 then、catch all的用法:并行执行,所有异步操作执行完才执行回调 race的用法:先执行完一个异步操作就执行回调 2、三点运算符(...):浅拷贝 对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中。 let obj2 = {.. 阅读全文
posted @ 2019-07-16 13:51 shirliey 阅读 (11) 评论 (0) 编辑
摘要:创建新项目: npm create-react-app test1 运行项目:npm start 阅读全文
posted @ 2019-07-12 08:58 shirliey 阅读 (8) 评论 (0) 编辑
摘要:1、调试模式: 边改边看:左侧显示代码,右侧实时观看修改效果。可以调出“浏览器控制台”观测数据变化效果。 真机运行:电脑和手机都安装“360手机助手”,手机安装“F:\Program Files\HBuilder\plugins\com.pandora.tools.android_1.0.0.201 阅读全文
posted @ 2019-06-27 14:44 shirliey 阅读 (13) 评论 (0) 编辑
摘要:1、css3内容上下左右居中 2、text-overflow:CSS3内容超出隐藏 一行文字: 多行文字: 3、 阅读全文
posted @ 2019-06-19 13:44 shirliey 阅读 (20) 评论 (0) 编辑
摘要:1、vue-cli3创建运行项目: 2、vue-cli2创建运行项目: 3、vue打包命令: npm run build 4、vue-quill-editor文本编辑器位置超出隐藏就不显示的问题: 修改quill.js文件,改成左右上下不超出指定范围。 5、github不允许上传超过100M的项目, 阅读全文
posted @ 2019-05-31 15:47 shirliey 阅读 (31) 评论 (0) 编辑
摘要:1、浮点数: e表示法(科学计数法-10的指数次幂): let floatNum = 3.12e2; //等于312 浮点数的最高精度是17位小数。 浮点数计算精度远不如整数,0.15加0.15的和是0.3,但是0.1加0.2的和不是0.3而是0.30000000000000004。 因为浮点数的精 阅读全文
posted @ 2019-05-17 09:42 shirliey 阅读 (32) 评论 (0) 编辑
摘要:引入cnpm install html2canvas. html代码 <!-- 把需要生成截图的元素放在一个元素容器里,设置一个ref --> <div class="image_tofile" ref="imageTofile"> <!-- 这里放需要截图的元素,自定义组件元素也可以 --> </ 阅读全文
posted @ 2019-04-03 10:33 shirliey 阅读 (1524) 评论 (0) 编辑