漫漫学习路--Vue
主要收录一些在学习或者工作中遇到的关于vue的问题以及解决方式.
我一定会解决的
要放弃不难 但坚持一定很酷
展开
-
IE浏览器 下table宽度变短
又是遇见不兼容问题的一天IE 浏览器下<el-table> <el>没有高度会导致宽度不对,ie宽度会变短谷歌火狐正常显示解决方案: 方案一:加固定高度,或者根据浏览器计算的高度 :height="tableheight"<el-table height="780"></el-table>方案二: 列表循环时无法加固定高度,于是..加样式: .el-table__header{ wi...原创 2021-11-26 17:23:22 · 590 阅读 · 0 评论 -
隐藏页面滚动条但能滚动
在不显示滚动条的情况下还可以滚动页面//注vue项目中写在scoped里无效<style> body::-webkit-scrollbar { display: none; }</style>原创 2021-11-26 17:16:02 · 368 阅读 · 0 评论 -
element 表格出现下拉时出现表头错位
在改一个表格的时候 测试人员提出表格表头有错位现象解决方案:使用'懒加载'doLayout 重新布局<el-table ref="table"></el-table>mounted(){setTimeout(()=> {this.$refs.table.doLayout()},1200)},...原创 2021-11-26 17:13:51 · 366 阅读 · 0 评论 -
vue路由跳转(这里是以传对象的方式演示)
1:router-link打开新窗口必须配合query,在当前页跳转query,params都可以 ,是否打开新窗口target="_blank"//传参<router-link:to="{name:'recordPreview', params: {dataForm:JSON.stringify(dataForm)}}"target="_blank" >预览</router-link>//接收this.dataForm= JSON.parse(this....原创 2021-11-10 11:23:51 · 1725 阅读 · 0 评论 -
vue 路由传参 query
传对象:JSON.stringify(_this.dataForm)另一处接收对象:this.dataForm= JSON.parse(this.$route.query.dataForm); var _this = this let routeUrl = this.$router.resolve({ // 核心语句 path: '/recordPreview', // 跳转的路径 query: { // 路由传参时push和query搭配使用 ,作..原创 2021-11-09 17:08:29 · 895 阅读 · 0 评论 -
vue 同一页面多次引用同一组件
vue elementui同一页面多次引用同一组件(导致 组件只显示一个,且数据覆盖)1:需求是在同一页面有两个表格都带有分页功能,于是选择了将分页抽取成组件,一个页面调了两次组件;2:需要往子组件里传不同的接口路径,在子组件里去写方法请求,将返回结果传给父组件,父组件拿到结果赋给表格data值,显示列表数据;3:解决问题的关键://1.-----页面调用子组件,实例化两个//第一处调用子组件<pagination @get-list="getpagequery" :...原创 2021-11-03 09:48:06 · 18185 阅读 · 3 评论