logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue项目兼容IE一些处理方法

前言这都2022年了,还要兼容ie,就离谱。。。项目使用的依赖的兼容性问题,由于IE在市场的占有率不到1%,很多插件已经不再考虑兼容IE浏览器了。还有一个是如何要兼容更低版本的浏览器(IE8-),那还得下载es3ify-webpack-plugin插件把es5转化成es3现在项目的css布局基本都是使用flex布局或者grid布局了,很多在ie上很出现布局错乱甚至不显示的问题。下面兼容的问题只针对

#vue.js#前端#javascript +2
Vue3实现自定义vue-json-schema-form组件

其中uiSchema配置的下拉框的值可以在上面自定义组件通过props.options获取。默认组件无法提供,需要自定义组件来实现复杂交互。

#typescript#json
beforeRouterLeave 被触发两次

场景:beforeRouterLeave 函数里面有个确认框方法,离开页面前会弹出让用户确认是否离开当前页面,但是有时候点击确认后还会再次弹出确认框。看到网上说给确认框加上延时函数能解决问题,实践下确实能解决。但不知道是什么原因导致这个问题,于是检查操作流程,发现弹出两次确认框的情况下,确认框弹出前路由改变了(不应该改变啊),于是去看Vue 文档,检查相关代码发现在 beforeRouterLea

#vue.js#javascript#node.js
到底了