mounted() {
// 将logoClickBtn方法绑定到window下面,提供给外部调用
let _that = this;
window['logoClickBtn'] = (url) => {
_that .logoClickBtn(url)
}
},
mothods...
实现原理
利用过滤方式过滤数据
template
<template>
<div>
<el-form:inline="true":model="searchData"size="mini" @submit.native.prevent>
<el-form-item labe...
1、下载
npm install vue-quill-editor --sav
2、在man.js中加入
// 富文本编辑器
import VueQuillEditor from "vue-quill-editor";
import "quill/dist/quill.core.css";
import "quill/dist/quill.sn...
1、普通的watch
<script>
export default {
data() {
return {
Data: "",
};
},
watch: {
Data(newValue, oldValue) {
console.log(newValue, oldValue);
},
},
};
&...
1.场景
在当前路由页面,再次点击当前页面菜单,进行刷新。
2.遇到的问题
1. 用vue-router重新路由到当前页面,页面是不进行刷新的。
2.采用window.reload(),或者router.go(0)刷新时,整个浏览器进...
因为项目采用vue+element-ui,为了简单直接使用它的 Upload组件来搭建读取本地文档功能,因为是利用js-xlsx在前端读取,所以要把 auto-upload关掉。
安装:$ npm install xlsx
引入:import&nbs...
在做vue的项目。一直Chrome进行调试。突然用了下IE。结果什么都不出来,F12,一看,报错,百度了一下,其实很简单。
造成这种现象的原因归根究底就是浏览器对ES6中的promise无法支持,因此需要通过引入babel-...
1、首先安装node.js,查看是否安装了npm。
npm -v
2、全局安装vue-cli
npm install vue-cli -g
3、初始化项目:
vue init <template-name> <project-name>
init:表示我要用vue-cli来初...