摘要: 项目结构 阅读全文
posted @ 2021-10-12 16:37 Sonya·Lv 阅读(11) 评论(0) 推荐(0) 编辑
摘要: if (window.history && window.history.pushState) { history.pushState(null, null, document.URL); setTimeout(() => { window.addEventListener("popstate",  阅读全文
posted @ 2020-09-08 17:20 Sonya·Lv 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 1、可以监听路由变化进行数据刷新 watch:{ '$route'(val){ //业务逻辑 } }, 2、使用keep-alive 参考 https://segmentfault.com/a/1190000019610283?utm_source=tag-newest 阅读全文
posted @ 2020-02-17 15:12 Sonya·Lv 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 引用自 https://www.cnblogs.com/heluan/p/8620312.html 阅读全文
posted @ 2020-01-14 16:15 Sonya·Lv 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.51mubanji.com/xsb/2218.html 阅读全文
posted @ 2020-01-06 17:20 Sonya·Lv 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、搭建Dart环境 1、安装Dart sdk Windows : http://www.gekorm.com/dart-windows/ mac: 先 Install Homebrew,再run: 配置环境变量 DART_SDK 检验是否安装完成,打开命令行,执行 dart --version 2 阅读全文
posted @ 2019-11-14 11:30 Sonya·Lv 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 待更 阅读全文
posted @ 2019-10-14 14:14 Sonya·Lv 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 因业务需要,项目涉及大量表单提交,并且校验时会展示相应的错误样式(如下图),目前移动端的ui框架中并未找到相应的通用组件,如果按照原生的方法则需要给每一条数据项分别添加,代码会出现冗余,影响开发效率,所以需要实现组件化 具体代码如下: 1 <template> 2 <div class="valid 阅读全文
posted @ 2019-10-14 13:11 Sonya·Lv 阅读(796) 评论(0) 推荐(0) 编辑
摘要: vue-cli3没有webpack配置文件,所以要区分线上和测试环境,要通过process.env.VUE_APP_TITLE来区分环境 具体为: 1、在项目根目录增加两个文件 内容为: .env.prod: .env.test: 2、在配置文件package.json中配置script 如果想增加 阅读全文
posted @ 2019-10-12 14:15 Sonya·Lv 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 增加属性 pattern="[0-9]*" 阅读全文
posted @ 2019-09-30 13:46 Sonya·Lv 阅读(2319) 评论(0) 推荐(0) 编辑