Vue
邢永志
也许可以成为老派的UNIX程序员
展开
-
Vue 2.0 API vm$emit 的简单理解
https://cn.vuejs.org/v2/api/#vm-emit将组件中的点击事件与其关联的方法解耦。组件声明时中不指定响应的方法,使用组件时再指定。 Vue.component('reply-button', { template: ` <button v-on:click="$emit('reply')"> ...原创 2018-10-25 17:36:09 · 259 阅读 · 0 评论 -
Vuex 组合Action store.dispatch().then().catch() Promise相关
Vuex官方文档:组合Actionhttps://vuex.vuejs.org/zh/guide/actions.html#组合-actionReturning Promises from Vuex actionshttps://stackoverflow.com/questions/40165766/returning-promises-from-vuex-actionsES6 Prom...原创 2019-05-29 12:05:33 · 11229 阅读 · 0 评论 -
vue-elment-admin 的学习和参考
项目地址https://panjiachen.github.io/vue-element-admin-site/zh/教程by 花裤衩手摸手,带你用vue撸后台 系列一(基础篇)https://juejin.im/post/59097cd7a22b9d0065fb61d2#heading-16手摸手,带你用vue撸后台 系列二(登录权限篇)https://juejin.im/post/...原创 2019-05-26 09:35:42 · 299 阅读 · 0 评论 -
axios 封装参考和总结
愣锤:vue中Axios的封装和API接口的管理https://juejin.im/post/5b55c118f265da0f6f1aa354Vue 2.x折腾记 - (10) 给axios做个挺靠谱的封装(报错,鉴权,跳转,拦截,提示)https://juejin.im/post/59a22e71518825242c422604axios拦截器https://hupeip.github...原创 2019-05-25 20:32:57 · 149 阅读 · 0 评论 -
es6 双箭头函数调用 连续箭头函数的理解 初识柯里化
参考 :es6 双箭头函数调用有什么意义?https://segmentfault.com/q/1010000016320367let getters = { total: (state) => (symbol) => { return (symbol || '$') + state.count; }}// 等效于let getters =...原创 2019-05-25 11:54:27 · 2925 阅读 · 2 评论 -
ES6 属性方法简写一例:vue methods 属性定义方法
methods: { increment() { this.$store.commit("increment"); },// 正确的写法 // increment: () => { // this.$store.commit("increment"); // }//错误的写法 //TypeError: Cannot read p...原创 2019-05-25 10:20:26 · 2513 阅读 · 0 评论 -
vuex modules 命名空间 namespaced 属性
namespaced 不要漏了最后的d!!!不要拼写错误,否则在dispatch时,会出现 unknown action type 错误。 created () { this.$store.dispatch('products/getAllProducts')productexport default { namespaced:true, state, ...原创 2019-05-25 01:05:57 · 2678 阅读 · 0 评论 -
Vuex学习笔记流水账
目录const store = new Vuex.Store({...}) // Store 要大写,store 报错//Uncaught TypeError: vuex__WEBPACK_IMPORTED_MODULE_5__.default.store is not a constructor原创 2019-05-24 15:09:03 · 161 阅读 · 0 评论 -
如何引入 Vuex
npm i vuex安装后在main.js下import Vuex from 'vuex'Vue.use(Vuex)const store = Vue.Store({ .... })//初始化 //store 也可以单独写在js文件中,然后直接引入到main.jsnew Vue({ store,// 把store放入Vue实例,以供全局调用 r...原创 2019-05-24 14:55:47 · 170 阅读 · 0 评论 -
Vue 动态组件 component: ()=>import() 的理解
Vue 官方文档:动态组件 & 异步组件当使用局部注册的时候,你也可以直接提供一个返回 Promise 的函数:new Vue({ // ... components: { 'my-component': () => import('./my-async-component') }})问题出处参考:洞香春:Vue + Vue-router + Elem...原创 2019-03-27 13:53:21 · 54870 阅读 · 2 评论 -
watch一个路由对象this.$route
问题来源:https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/login/index.vue watch: { $route: { handler: function(route) { const query = route.query if (query...原创 2019-05-29 19:44:01 · 7142 阅读 · 2 评论