
vue
亮亮大王
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue插件开发上传npm
vue插件开发,然后在项目中使用npm install 插件名 安装使用! 一、项目结构 常规的vueCli创建的项目 vue create plugin,创建一个lib文件夹,下面放了一个Button插件,具体结构如下图: 二、插件开发 一个普通的组件,内部代码极其简单。 // lib/Button/lib/index.vue <template> <button>...原创 2020-04-13 17:25:28 · 347 阅读 · 0 评论 -
阿里云oss文件上传之plupload插件使用方法
plupload使用概述: html页面上必须得有一个触发浏览器文件选择弹框的元素,这个元素必须拥有一个id,这个id需要配置在plupload实例化方法中(下面有具体实例); <a-button id="selectLogoFiles"> 添加图片 </a-button> plupload具体配置: 第一步,安装依赖 yarn add plupload // ...原创 2019-12-20 13:58:22 · 3930 阅读 · 0 评论 -
dispatch.then()获取不到返回值
vuex dispatch().then() 得不到返回值; 原因: action 是异步的不能及时得到异步请求返回值。 解决办法: 在action里面使用Promise把操作结果抛出去 SET_OSS_PARAMS({commit}) { return new Promise((resolve, reject) => { req.get({ url: "...原创 2019-12-19 17:38:33 · 7821 阅读 · 1 评论 -
vue元素增加class
this.$refs.classList.add('className')原创 2019-04-29 16:12:38 · 10132 阅读 · 2 评论 -
vue 更新data视图不更新
vue更新data但是视图没有更新 this.$set(data, key, value) //this.$set(this.data[key], 'a', value) //主要原因是data中没有声明,vue无法监听到元素变化原创 2019-04-29 16:19:32 · 990 阅读 · 0 评论 -
vuex 学习足迹
vuex(基于vue-cli脚手架) 安装: vuex ===> npm install vuex --save 1. 在src文件夹创建store.js import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex); const mutations = { add(state){ state.count ++ ...原创 2019-06-11 15:26:15 · 143 阅读 · 0 评论 -
vuex 数据持久化
vuex 数据持久化 在开发项目中可能我们需要减少http请求或者保持一个状态,所以会对页面数据进行缓存处理。这里我是用的是一个vuex插件 vuex-persistedstate,使用分为两步: 1、import 引入 插件; 2、在new Vuex.Store() 中简单配置 链接:查看更多 import Vue from 'vue'; import Vuex from 'vuex'; imp...原创 2019-07-12 16:17:13 · 285 阅读 · 0 评论