Superman

Results 38 comments of Superman

你在哪里存储登录成功后的返回值的呢? 我的项目中是这么写的:https://github.com/superman66/vue-axios-github/blob/master/src/login.vue#L29

看错题目了。我看出 userToken 打印出来是 undefined。那得看你 store/index 是怎么初始化的。应该是初始化出现问题了

你试试这样: ``` Vue.prototype.$axios = axios; ``` 如果还有问题的话,提供下你 vue 的版本信息

我觉得这不会循环引用。 router引入repository只是为了定义路由的component

这是我console.log出来的结果: ``` 1487945146058: repository.... 1487945146065: router.... 1487945146071: http.... 1487945146149: main.js.... [WDS] Hot Module Replacement enabled. ``` 我有点不明白你说的循环引用怎么看出来。还望指教~

同感。在没有使用 commitizen 之前,commit message 都是写得很随意。即不利于团队开发也不方便查看,很容易出现一些无意义的提交信息。 后面公司项目和个人项目都用上了,整个 commit message 看起来就规范且清晰多了。

在没有公开评判标准前,就这么将其他用户或者仓库评判为作弊,这样合适吗(似乎也没有这个权力)?就算公开了,标准是否足够合理公平也是一回事。

文件内容其实无所谓的,只不过配个 mock 静态资源的路径。 我在 REAMDE.md 中有写到: ``` 代表需要被 Mock 的资源名称。如果需要 Mock 静态资源(如less、scss等),则需要配置 Mock 的路径 /__mocks__/yourMock.js ``` 作用就是用于 mock 你的组件中引用到的那些静态资源如 css、image等。 如果你的组件中引用过静态资源比如 css,在运行测试脚本的时候组件并不会真正去访问这些静态资源。所以你需要配置 mock 路径让测试脚本在 render 组件的时候,遇到需要引用静态资源的地方就去 `__mock__ `文件夹下去找,这样就不会因为找不到静态资源而报错。你可以试试将将整个文件夹删掉试试,你就明白它的作用。

具体你可以看文档: [Manual Mocks ](https://facebook.github.io/jest/docs/manual-mocks.html#content)

[Full DOM Rendering](http://airbnb.io/enzyme/docs/api/mount.html) enzyme 的文档写得比较清楚了,你可以直接看文档就能掌握。