logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

小程序修改文件不自动更新

使用mpvue写小程序,正常情况下npm run dev后修改文件并保存,会自动编译并在微信开发者工具中热重载。但有时候会失效,此时按如下步骤解决:查看微信开发者工具中设置-编辑设置-编辑-保存时自动编译小程序是否勾选。清空dist文件夹。在微信开发者工具-项目管理中删除该项目,选择空的dist文件夹重新添加。重新执行npm run dev修改文件试试,发现已解决。...

Vue全家桶实践(四)---vue-router

最近公司要重写运营管理系统,不想再维护之前的backbone了,赶紧要求前端整个重写。重开新坑,用了两周多撸出了第一版,收获很大。在实践中学习永远都是最高效的。趁热把学到的东西都记录总结下来,也算前端梳理一下思路。相关博客:Vue全家桶实践(一)—vue-cliVue全家桶实践(二)—iViewVue全家桶实践(三)—axiosVue全家桶实践(四)—vue-routerVue

#前端
小程序学习实践总结

新公司入职之后的第一个任务就是接手小程序【北美省钱快报】的维护和开发。我接手的时候一期的开发已经基本完成了,使用mpvue生成来写,基本写法跟vue很接近,经过一个月左右的边学变写,算是有一些认识了,这边做一些总结,之后的第二期和第三期会由我来开发,到时候有什么新的心得,再进行补充。开发流程mpvue的优势在于可以直接使用绝大部分vue的特性进行编程,然后由框架打包生成小程序文件。...

#小程序
Vuex学习笔记

之前了解过Vuex,并且做了个小demo,但是做完之后很久不用,忘了大半,到新公司又要用到的时候,就很捉急了。正好遇到清明节,于是来重新认真过一遍文档,写一篇笔记来好好搞懂他,方便在工作中使用。参考资料:vuex官方文档安装&使用npm install vuex --save通过Vue.use()来使用:import Vue from 'vue'import Vuex from 'vuex'

一些‘优雅’的js写法

最近在用Vue,读了一下官网的demo源码,顿时觉得同样是javascript,我写的简直是一坨屎…..之前拼了老命一直在实现逻辑,看了这个demo的代码之后,才真的认识到什么叫做‘优雅的代码’,以后要多读读高手的代码。同时也意识到自己的不足:之前看《javascript高级程序设计》的时候看到的许多数组和对象的方法,我都只是看了一眼,潜意识中认为很少用,没有认真理解记忆。其实那只是我不会用而已,

#javascript
Vue过渡的应用及技巧

Vue中提供了`<transition>`和`<transition-group>`来为元素增加过渡动画。文档写的很清楚,但是实际使用起来还是费了一番功夫。这里做一个简单的记录:单个过渡使用`<transition>`元素把要过渡的部分包裹起来,`<transition>`不会在DOM中渲染出来,只是做一个标记。其中常用的属性主要是:- name : 匹配相应的过渡类名,当没有name的时候默认

#动画
Object.assign及在Vue中的应用小技巧

最近看代码的时候跟同事学到了一招。Object.assign()Object.assign()方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。// 目标对象有1个,后边可以有多个源对象。注意他只会拷贝源对象自身且是可枚举的属性到目标对象。该方法使用源对象的[[Get]]和目标对象的[[Set]],所以它会调用相关 getter 和 set...

LeetCode刷题(四)

LeetCode 是个著名的编程题库,里边有很多面试、算法题目,多刷刷对提高编程水平很有帮助,避免因为天天写业务代码而停滞不前。最近玩了下挺有意思的,决定慢慢的刷起来,在这里记录一下我的刷题过程。相关资料:我的LeetCode我的GitHub备注:先从简单的开始刷,简单记录每道题的题目,解法和思路。因为之前并没有什么算法基础,所以很多解法可能并不是最优解。先把重点放在解题,...

到底了