道招
vue单元测试vuex,mutation,尤其是actions、getters怎么测?让你像使用vuex一样测试vuex
vuex 怎么单元测试,我们只能通过检验state的值是否符合预期来测试,所以,正常的套路应该是测试mutation,然后看看对应的state是否发生了符合预期的变化。没错。 mutation 怎么测 比如这种 SET_LIST(state, payload) { state.listData = payload; }, // test.spec.js des
vue多语言的解决方案不只是 vue-i18n,前端+后端完整解决方案
网上搜很多vue多语言的,一般都是介绍vue-i18n怎么使用,当然这是不错的,但是我们如果只是讲这个的话,只是解决了静态文字的多语言化。 这一部分我们也简单讲一下 npm install vue-i18n --save 安装 // main.js import VueI18n from 'vue-i18n'; import messages from &#0
pixel 3A (XL ) android P root教程Magisk
目前android Q的root貌似还没有搞定,还是老老实实先用android P吧 root的准备工作 解锁bootloader,步骤自行搜索 已经打过补丁的boot.img文件,目前有以下几个版本,自己对号入座,貌似3A和3A XL通用 PD2A.190115.029 | PD2A.190115.032 | PQ3B.190605.006 ADB M
从mapState、mapMutations的源码看数据归一化normalize
很多同学应该都知道 mapState 有以下三种写法: 不知道的童鞋可以查看本博客的 《vuex的mapState mapActions mapMutations mapGetters在模块module使用详解》 export default { computed: { ...mapState('pim', { count:
根据道招网百度统计看程序员日常上班情况
多数访问本站的是程序员,并且多半是遇到前端开发(element-ui居多)的问题从百度搜索进入的。 下面是近7日的IP曲线图(现在是20190705 13:00) 第一个点事6月29日(周六),我们可以看出周末访问量腰斩,这也正常,周末多少程序员都在家里躺尸呢, 工作日的访问量还算正常。 接下来看看日分时曲线图,其中颜色较浅的是昨日的完整访问量 由于现在只是下午一点,部分童鞋还在午觉呢,
pm2管理node,运行 npm run server等命令
特别是现在很多SPA应用,比如VUE项目,我们在vps里面很可能需要使用 node src/index.js 这样运行: pm2 --name="graphql" start src/index.js 但是有时我们使用 cross-env 配置了环境变量,简单的直接执行 node xxx 命令就不太好了,因为我们会把更多的信息写在 package.json 里面,
走到N层台阶有多少种走法
假设题目是有N层台阶,每次可以走一层或者两层,总共有几种走法。 首先我们不能简单的想到从小到大来求解,这种题需要用到数学归纳法,要先从N开始求解。首先想到既然要到N层,他能怎么到呢?只能是从第N-1层走一层到达N层,或者从N-2层一次走两层到达N层,只有这两种走法,所以我们很自然的想到 f(n) = f(n-1) + f(n-2) 了。然后我们很轻松的知道 f(1) = 1 , f(2) =2
关注道招网公众帐号
道招开发者二群