随笔分类 -  【前端】--Vue

Vue的使用
摘要:在使用vue-element-admin,npm安装时一直卡在这里报错 换源,跟换安装方式都不能解决。 最后找到问题,这个是由于安装tui-editor时报错,解决的办法是删掉package.json的tui-editor配置项,之后再次安装 大家可以查下tui-editor是干什么用的,不需要就直 阅读全文
posted @ 2023-10-27 16:07 何以平天下 阅读(621) 评论(0) 推荐(0) 编辑
摘要:iis中添加网站是在根路径下部署,所以正常发布没有问题 在网站下添加应用程序是在子路径下部署,需要修改publicPath(默认publicPath: '/') 该为publicPath: './' 就可以了 阅读全文
posted @ 2022-07-05 09:40 何以平天下 阅读(295) 评论(0) 推荐(0) 编辑
摘要:el-select 默认值显示value不显示label问题在编辑时拿到数据回显,在select回显时拿到的值和value中的值一样 但是不转换成label,这种情况一般出现在value为数字的情况 数据拿到的是number的0,但是el-select绑定的value值是String类型 可以这样解 阅读全文
posted @ 2022-05-23 20:11 何以平天下 阅读(3534) 评论(0) 推荐(0) 编辑
摘要:使用element框架的icon时候,开发环境下是没有问题的,打包完以后出现小方块,页面不显示 解决办法:找到utils.js文件,加 publicPath: '../../' function generateLoaders (loader, loaderOptions) { const load 阅读全文
posted @ 2022-03-11 18:00 何以平天下 阅读(1640) 评论(0) 推荐(1) 编辑
摘要:这是因为vue和vuex的版本不兼容 vue版本2.0要对应vuex版本3.0 如果是vue2.0版本,安装了vuex4.0版本,把vuex降级 npm install --save vuex@3.6.2 vue版本3.0要对应vuex版本4.0 vue3.0对应 阅读全文
posted @ 2022-03-10 16:18 何以平天下 阅读(1826) 评论(0) 推荐(0) 编辑
摘要:第一种情况:用this.fun调用方法,不能传参数,参数可以用data mounted() { this.Load(); }, methods: { Load() { // setTimeout("this.myfun", 1000); //1秒后開始运行 × // setTimeout("this 阅读全文
posted @ 2022-03-02 14:33 何以平天下 阅读(2432) 评论(0) 推荐(0) 编辑
摘要:借鉴了其他框架的写法 先安装lodash npm i --save lodash 然后在request.js文件中导入 import { get } from 'lodash' 修改其中response interceptor的error方法 error => { const status = ge 阅读全文
posted @ 2022-02-24 16:31 何以平天下 阅读(742) 评论(0) 推荐(0) 编辑
摘要:一 、卸载: npm uninstall element-ui 二、安装最新 :npm install element-ui -S 三、需要的话,main.js中default修改为theme-chalk 阅读全文
posted @ 2022-02-16 20:23 何以平天下 阅读(721) 评论(0) 推荐(0) 编辑
摘要:第一个:vue项目打包部署后页面是空白的 因为index.html里边的内容都是通过script标签引入的,而你的路径不对,打开是空白的。 解决办法:config文件夹下的index.js文件的build中assetsPublicPath assetsPublicPath默认的是 ‘/’ 也就是根目 阅读全文
posted @ 2022-01-09 18:23 何以平天下 阅读(3782) 评论(0) 推荐(0) 编辑
摘要:当prop和formName的属性名不一样是就会出现这种情况, 如果下面的prop="SN"就会重置不了 <el-form-item label="SN" prop="sn"> <el-input v-model="formName.sn" placeholder="请输入SN" /> </el-f 阅读全文
posted @ 2021-11-09 11:15 何以平天下 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:把vetur的eslint检查关闭就是把下面的钩去掉 找到扩展工具 - vetur的设置按钮 - 扩展设置,到最下面倒数第二个 阅读全文
posted @ 2021-07-07 17:09 何以平天下 阅读(997) 评论(0) 推荐(0) 编辑
摘要:项目搭建好之后 安装sass 依赖包 npm install --save-dev sass-loader //sass-loader依赖于node-sass npm install --save-dev node-sass 在build文件夹下的webpack.base.conf.js的rules 阅读全文
posted @ 2021-06-23 10:15 何以平天下 阅读(3037) 评论(4) 推荐(0) 编辑
摘要:按照官网的自动按需引入之后,这样写是报错的,直接在vue页面中这样引用也是报错的。 正确的使用方法是这样的 阅读全文
posted @ 2021-06-22 16:12 何以平天下 阅读(663) 评论(0) 推荐(0) 编辑
摘要:npm install时出现npm err! Unexpected end of JSON input while parsing near'...'错误 输入 npm cache clean --force 可解决问题 阅读全文
posted @ 2021-06-17 11:22 何以平天下 阅读(443) 评论(0) 推荐(0) 编辑
摘要:大家在修改的时候有的会通过点击事件里面获取点击列表的值然后去赋值,但是row是Object对象类型,如果直接赋值的话,就变成了浅拷贝,复制的是地址,导致在表单中改变值的时候table中的数据也跟着改变,所以要进行深拷贝。 -解决方案:利用JSON进行深拷贝 let data = JSON.parse 阅读全文
posted @ 2021-06-01 16:46 何以平天下 阅读(929) 评论(0) 推荐(0) 编辑
摘要:只记录vue项目开发流程,不说明怎样安装node和vue-cli等 确认安装 安装好node之后,可查看是否安装成功,有版本则安装成功。输入node -v 查看vue是否安装成功,有版本则安装成功。输入vue -V(注意V大写) 开始新建项目 vue init webpack vueproject插 阅读全文
posted @ 2021-04-07 16:41 何以平天下 阅读(545) 评论(0) 推荐(0) 编辑
摘要:网上都是别人转载的,下面是转载的代码,在Vue中根本不适用 var echartrunningstate = null; if (echartrunningstate && echartrunningstate.dispose) { echartrunningstate.dispose(); } e 阅读全文
posted @ 2021-03-12 10:54 何以平天下 阅读(139) 评论(0) 推荐(0) 编辑
摘要:在表单验证的时候报错 添加一个日期控件,但是发现在表单验证中遇到了冲突如下: Error in event handler for "el.form.change": "TypeError: value.getTime is not a function" elementUI的日期选择器【el-da 阅读全文
posted @ 2021-02-03 16:55 何以平天下 阅读(4740) 评论(0) 推荐(0) 编辑
摘要:有可能是因为子组件方法用了 async await 子组件去掉async就好了 阅读全文
posted @ 2020-11-20 16:01 何以平天下 阅读(603) 评论(0) 推荐(0) 编辑
摘要:1.安装echarts依赖npm install echarts --save 2.在要使用的页面引入import echarts from 'echarts'v5之后使用 import * echarts from 'echarts' 3.使用时在mounted中使用 //此时页面上的元素已经被渲 阅读全文
posted @ 2020-10-23 13:13 何以平天下 阅读(273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示