VUE
山间漫步人生路
一直走在踩坑,爬坑的路上
展开
-
解决chromedriver@2.27.2install: `node install.js` 的问题
解决chromedriver@2.27.2install: `node install.js` 的问题转载 2022-11-27 15:53:21 · 2904 阅读 · 4 评论 -
iview 实现复制功能
iview 实现复制功能原创 2022-06-02 13:57:16 · 705 阅读 · 0 评论 -
iview 合并操作栏 两行共用一个操作栏
iview 合并操作栏 两行共用一个操作栏原创 2022-06-02 09:45:14 · 212 阅读 · 0 评论 -
iview table列的显示与隐藏
iview table列的显示与隐藏原创 2022-06-02 09:30:12 · 1687 阅读 · 0 评论 -
iview日期控件双向绑定日期格式的方法 不会提示错误
将v-model换成:value和on-change事件可解决日期选择器少8小时的问题<Date-picker type="date" placeholder="选择日期" :value="templateForm.applyDateLimit" :disabled="bOnlyRead" :options="optionsDate" @on-change="templateForm.applyDateLimit=$原创 2022-04-19 11:45:40 · 403 阅读 · 1 评论 -
iview UI上传on-progress无效解决方案
注释掉mock把mock注释掉即可 并不需要写on-progress原创 2021-12-10 11:01:57 · 578 阅读 · 0 评论 -
[Vue warn]: Invalid prop: custom validator check failed for prop “type“.
2vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: custom validator check failed for prop "type".found in---> <Input> <IForm> <Modal> <Row> <ApplicationShell> at src/view/conf原创 2021-10-19 16:51:01 · 1791 阅读 · 1 评论 -
vue.js 进行初始化遇到的关于core-js的错误 @core-js/modules/es6.array.find-index
问题: * core-js/modules/es6.array.find in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader原创 2021-10-18 10:38:33 · 1942 阅读 · 0 评论 -
因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 abou t_Execution_Policies
问题:nrm : 无法加载文件 C:\Users\xinquan\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 abou t_Execution_Policies。+ nrm add kingc http://60.216.104.166:8081/content/repositories/kingc/+ ~~~ + CategoryI原创 2021-10-18 10:32:30 · 464 阅读 · 0 评论 -
解决 Vue 重复点击相同路由,出现 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation 问题
问题描述:重复点击导航时,控制台出现报错 ,虽然不影响功能使用,但也不能视而不见。解决方案:方案一:只需在 router 文件夹下,添加如下代码:Vue.use(Router)const router = new Router({ routes, mode: 'history'})const LOGIN_PAGE_NAME = 'login'const VueRouterPush = Router.prototype.pushRouter.prototype.push = funct原创 2021-10-13 09:52:59 · 248 阅读 · 1 评论 -
iview-admin 部署到子路经
例如想访问:https://www.foobar.com/center/或者需要使用nginx代理,嵌套项目到某平台里面的时候2、nginx配置 这里使用alias ,不能用rootserver { listen 80; server_name localhost; client_max_body_size 200m; location / { #root /usr/share/nginx/html/;原创 2021-08-31 10:43:58 · 1677 阅读 · 25 评论 -
平台系统接入业务项目采用nginx代理遇到的问题
问题vue项目采用nginx代理跳转的时候无法加载js和css的资源,导致页面无法显示虽然网上解决方法说采用代理js和css的资源,这样会导致主平台无法正常location ~ .*.(js|css)$ {proxy_pass http://127.0.0.1:8866;}解决思路给项目和js css文件添加共同的前缀即项目部署在子路径中修改vue.config.js中的BASE_URLconst BASE_URL = process.env.NODE_ENV === 'productio原创 2021-07-28 12:13:00 · 116 阅读 · 3 评论 -
vue this.$router.push传值的两种方式,在URL展示传递的参数或者不展示
1、paramsthis.$router.push({ name: 'internet', params: { version: params.row.version, name: params.row.name, kind: params.row.kind } })参数不会显示在地址栏接收:this.version = this.$route.params.versionthis.name= this.$route.params.namethis.kind = this.$route.p原创 2021-07-07 10:43:22 · 2523 阅读 · 26 评论 -
前端面试题
一、前端基础1、HTTP,HTML,浏览器说一下http和httpstcp三次握手,一句话概括TCP和UDP的区别WebSocket的实现和应用一个图片url访问后直接下载怎样实现?说一下web Quality(无障碍)几个很实用的BOM属性对象方法?说一下HTML5 drag api说一下http2.0补充400和401、403状态码fetch发送2次请求的原因Cookie、sessionStorage、localStorage的区别说一下web worker对HTML语义化原创 2021-07-01 10:20:42 · 217 阅读 · 6 评论 -
vue前端面试
vue优点?答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb;简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习;双向数据绑定:保留了angular的特点,在数据操作方面更为简单;组件化:保留了react的优点,实现了html的封装和重用,在构建单页面应用方面有着独特的优势;视图,数据,结构分离:使数据的更改更为简单,不需要进行逻辑代码的修改,只需要操作数据就能完成相关操作;虚拟DOM:dom操作是非常耗费性能的, 不再使用原生的dom操作节点,极大解放do.原创 2021-06-30 15:17:14 · 176 阅读 · 1 评论 -
高级前端-最新
css相关万能居中1.margin: 0 auto;水平2.text-align: center;水平3.行高,垂直4.表格,center,middle;水平垂直5.display:table-cell;模拟表格,all6.绝对定位,50%减自身宽高7.绝对定位,上下左右全0,margin:auto8.绝对定位加相对定位。不需要知道宽高9.IE6,IE7:给父元素设一个font-size:高度/1.14,vertical-align:middleBFC优化块格式化上下文, 特性:原创 2021-06-30 15:16:15 · 689 阅读 · 0 评论 -
高级前端面试题
• 原型构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象。每个构造函数都有prototype(原型)属性每个函数都有prototype(原型)属性,这个属性是一个指针,指向一个对象,这个对象的用途是包含特定类型的所有实例共享的属性和方法,即这个原型对象是用来给实例共享属性和方法的。而每个实例内部都有一个指向原型对象的指针。• 闭包简单来说就是函数嵌套函数,内部函数引用来外部函数的变量,从而导致来垃圾回收机制没有生效,变量被保存来下来。也就是所谓的内存泄漏,然后由于内存泄漏又会导致你原创 2021-06-30 15:14:51 · 3425 阅读 · 1 评论 -
iview框架未配置对登录之前发版,使用超级密码 mock
产生原因:还没有登录代码之前想要部署代码解决方法:修改main.js中的代码,去掉前面的条件原创 2021-06-02 17:23:51 · 82 阅读 · 0 评论 -
【Vue】数组添加元素的三种方式
1、push() 结尾添加数组.push(元素)var node1 = ['111','222']var new_node = node1.push('aaa')此时数据为node1: ['111','222','aaa']2、unshift() 头部添加数组.unshift(元素)var node1 = ['111','222']var new_node = node1.unshift('aaa')此时数据为node1: ['aaa','111','222']3、splic原创 2021-05-06 14:26:41 · 38900 阅读 · 1 评论