logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

elementUI表单form内双向绑定失败

环境:element-ui2.13.0,vue 2.6.10,vueCli3.0初始化问题:form表单内部的表单控件双向绑定失效,表单控件不会显示选中项。如果单选,data内部会同步更新,但是表单控件不会显示已选项;多选时,data内部同步值很慢,只有最后选择的一项。此时当其他不关联表单控件变化时,有问题的表单控件可能会显示选中项,多选甚至会显示选中的多个,很诡异。<templat...

#vue.js
ant-design-vue的兼容问题2

问题:ant-design-vue不兼容ie浏览器要求:ie兼容 >= 9环境:@vue/cli@4.5.4,ant-design-vue@1.6.4之前写了一篇博文解决ant-design-vue的兼容,由于@vue/cli搭建项目升级导致不能生效,为了解决这个遗憾,本片博文诞生第一步:安装依赖npm install --save-dev @babel/plugin-transform-r

路由重复注册Duplicate named routes

问题:控制台报错Duplicate named routes,一开始登录,切换用户时都会出现环境:vue: 2.6.6element-ui: 2.10.1 动态权限控制路由分析:报错的意思是路由重复定义。查看静态路由并没有出现重复,打断点发现,动态添加路由执行了多次,增加变量控制只添加一次动态路由。解决登录报错,没有解决切换用户报错。切换用户时router对象并没有清空上次动态添加的...

router跳转两次

环境:vue cli3项目问题:路由的参数没有,导致页面报错,实际是路由跳转两次,第一次有参数,第二次没有分析:既然跳转了两次首先应该想发起路由跳转的事件里面是否出现重复的this.$router.push,查看一番并没有,于是想到全局的路由守卫中或许出现重复跳转,结果发现还是没有,结果只能打断点调试查看,发现路由跳转的事件没有执行两次,但是路由守卫执行了两次,这说明肯定有地方多调用...

#vue.js
element按需导入报错

问题elementui改为按需引入后出现报错,报错信息Uncaught ReferenceError: _MessageBox is not defined操作npm i -D babel-plugin-componentbabel.config.jsmodule.exports = {presets: ['@vue/app'],plugins: [...

element树形表格更新问题

环境:element-ui:2.13.2vue:2.6.6问题:新增,删除操作,表格不同步更新。表格数据懒加载,表格带有新增、新增子节点、编辑、删除、批量删除操作解析:表格每一行数据都有id和pid,pid用来标记当前行的父节点,hasChildren标识是否有子节点,children存放子节点的数组。更新节点的关键代码是this.$set(this.$refs.table.store.state

vue-router设置404失败

做一个多页面项目,一般会加一个404页面。问题router中设置匹配404规则,但是没有生效new Router({mode: 'history',routes: [{path: '/',name: 'layout',component: Layout,redirect: '/home',children: [{path: '/home',...

elementUI表格动态渲染错乱

问题:表格设置固定高度,表格内容超过高度,表格出现滚动,但是表格滚动部分高度偏小(比表格高度减去表格头小)。表格左侧第一列固定左侧,横向出现滚动,表格横向出现错位。不固定出现,频率有时高、有时低。环境:vue: 2.6.6element-ui: 2.10.1请求接口动态渲染表格头和表格内容分析:一开始会想是项目中样式冲突导致错乱,页面切换加审查一番元素之后会发现并不是。标签带有c...

Ant Design of Vue表格点击行展开与操作单元格冲突

Ant Design of Vue表格点击行展开与操作单元格冲突问题:使用Ant Design of Vue的Table组件,实现表格嵌套表格,并且点击父表格行展开子表格,由于父表格中有操作单元格,点击编辑或者删除时候,子表格也会切换显示。原因:事件冒泡,点击编辑或者删除时候,点击事件冒泡到父表格行,触发了父表格行的点击事件,才会出现上面的问题。<template>&l...

ant-design-vue的兼容问题

ant-design-vue的兼容问题问题:ant-design-vue不兼容ie浏览器要求:ie兼容 >= 9环境:vue cli3搭建项目,ant-design-vue@1.3.8babel.config.js文件module.exports = {presets: ['@vue/app',// 兼容配置['@babel/pre...

    共 17 条
  • 1
  • 2
  • 请选择