
vue
fightingcoder419
这个作者很懒,什么都没留下…
展开
-
vue-使用sass定义全局样式及变量
vue-cli2使用sass定义全局样式及变量vue-cli2创建的vue项目使用sass预处理器需按顺序安装以下插件,其中sass-loader版本和node-sass需要安装固定版本,其他的依赖不要求版本,亲测有效。如果不不固定sass-loader和node-sass的版本,可能会报出一些运行时的错误:Node Sass version 5.0.0 is incompatible with^4.0.0Node Sass version 5.0.0 is incompatible with^4原创 2020-11-20 09:21:12 · 3752 阅读 · 1 评论 -
vue-组件之间通信和传值
一、父组件向子组件传值二、子组件向父组件传值三、父组件向下(深层)子组件传值----provide/inject四、没有关系的组件之间传值----eventBusgithub案例代码地址:https://github.com/xiaoaiai/vue-transmission-value...原创 2020-11-13 13:54:22 · 270 阅读 · 0 评论 -
vue-axios封装
1、安装axiosnpm install axios --save2、建立axiosHttp.js文件import axios from 'axios';const http = axios.create({ timeout: 1000 * 30, withCredentials: true, baseURL: '', headers: { 'Conte...原创 2019-12-19 11:15:29 · 251 阅读 · 1 评论 -
vue-生命周期
vue实例的生命周期所有的生命周期钩子自动绑定this上下文到实例中,因此你可以访问数据,对属性和方法进行运算。这意味着你不能使用箭头函数来定义一个生命周期方法(例如created: () => this.fetchTodos())。这是因为箭头函数绑定了父上下文,因此this与你期待的 Vue 实例不同,this.fetchTodos的行为未定义。beforeC...原创 2019-11-11 16:06:11 · 156 阅读 · 0 评论 -
vue中v-for的key的作用
参考链接链接:https://www.jianshu.com/p/4bd5e745ce95vue中列表循环需加:key="唯一标识" 唯一标识可以是item里面id index等,因为vue组件高度复用增加Key可以标识组件的唯一性,为了更好地区别各个组件 key的作用主要是为了高效的更新虚拟DOM...原创 2019-11-05 16:02:19 · 367 阅读 · 0 评论 -
vue中指令
v-text 预期:string 详细: 更新元素的textContent。如果要更新部分的textContent,需要使用{{ Mustache }}插值。 <span v-text="msg"></span><!-- 和下面的一样 --><span>{{msg}}</span>v-html...原创 2019-10-24 20:23:58 · 267 阅读 · 0 评论 -
Vue中监听键盘事件
vue中监听键盘事件参考以下链接:https://blog.youkuaiyun.com/xiaxiangyun/article/details/80404768在一些搜索框中,我们往往需要监听键盘的按下(onkeydown)或抬起(onkeyup)事件以进行一些操作。在原生js或者jQuery中,我们需要判断e.keyCode的值来获取用户所按的键。这样就存在一个问题:我们必须知道某个按键的keyC...原创 2019-07-31 14:10:37 · 2296 阅读 · 0 评论 -
vue-json数据导出Excel
1、安装依赖npm i -S file-savernpm i -S xlsx2、在src目录下新建excel文件夹,新建file.js,并引入依赖import { saveAs } from 'file-saver'import XLSX from 'xlsx/dist/xlsx.full.min'或者如下引入:import XLSX from 'xlsx'im...原创 2018-08-30 15:18:04 · 2299 阅读 · 2 评论