vue
无名前端小白
这个作者很懒,什么都没留下…
展开
-
element-ui table height 属性导致界面卡死
原因分析: 一些场景下(父组件使用动态单位/弹窗、抽屉中使用), element-ui 的 table 会循环计算高度值, 导致界面卡死。官方讲是升级最新版本即可解决, 但是我的情况可能还有些许差异, 升级到 2.15.14 之后还是不能解决。最终的解决办法如下, 不在行内配置height 属性, 写在style 中, 可以参考。问题: 项目上,有个点击按钮弹出抽屉的交互, 此时界面卡死。原创 2024-01-06 11:51:18 · 740 阅读 · 0 评论 -
element-ui / element-plus dialog 自定义层级
方法土了点, 实属无奈之举, 大家在用的时候类名可以自己定义一下, 我这里直接写成一样的了。原创 2022-12-28 17:40:44 · 4346 阅读 · 2 评论 -
Vue 固定头 固定列 点击表头可排序 表格组件
原理是将原table的指定行,指定列clone一份放在其上实现代码如下: {{item}} /*eslint-disable*/ va原创 2016-11-25 16:40:19 · 8660 阅读 · 0 评论 -
vue vue-router 路由配置问题, 重复路由
今天被这个问题坑了两个小时, 还是自己排错能力不够啊!!router 中写有这么两个配置, /resume/new 这个是新加的, 怪了, 咋改组件内容页面上都不变, 重启项目, 更新浏览器都没解决, 最终和同事一起 review 的时候仔细看了下这块, 一下就发现问题了, /resume/new 也会跳转到 /resume/:id 去, 修改 add.vue 页面当然不会变了;之前也...原创 2018-09-19 19:23:44 · 13816 阅读 · 1 评论 -
vue 项目使用vue-i18n报错 Cannot translate the value of keypath 'xxx'. Use the value of keypath as default.
项目中使用vue-i18n ,报了一堆这种错 vue-i18n.esm.js:14 [vue-i18n] Cannot translate the value of keypath 'xxx'. Use the value of keypath as default.可以在创建 i18n 示例的时候加上参数去掉这些 warningconst i18n = new VueI18n(...原创 2019-01-10 14:24:56 · 21092 阅读 · 14 评论 -
eslint 配置详解
进来项目中参与进来的新人比较多, 代码书写五花八门 , 规范起见, 启用了eslint , 配置时发现有些规则不是很清楚, 故记录.另: 使用 vue-cli 3.0 构建的项目, 启用 eslint 后发现竟然没生效, 重启还是不行, 最后才发现它不会一次性把错全抛出来, 而是改到哪个文件,重新编译时才会报针对这个文件的, 这样也挺好, 不然一下爆出来上千个还是麻烦事.配置文件如果想...原创 2019-05-10 11:22:09 · 3132 阅读 · 1 评论 -
vue-cli3 配合 webpak DefinePlugin 构建期间自动检测环境变化,根据NODE_ENV引入配置文件
在使用vue-cli3 搭建的项目中,如何在vue.config.js中,使用使用DefinePlugin添加配置文件,构建期间自动检测环境变化,也就是如何根据NODE_ENV引入配置文件?./config/apimodule.exports = { dev: { env: 'dev', apiDomain: 'http://google.co...原创 2019-09-28 10:57:20 · 4590 阅读 · 1 评论