elementUI在手机端使用遇到的问题总结

之前的博客有写过用vue2+elementUI封装手机端选择器picker组件,支持单选、多选、远程搜索多选,最终真机调试的时候发现有很多细节样式需要调整。此篇博客记录下我调试过程中遇到的问题和解决方法。

一、手机真机怎么连电脑本地代码调试?

1.确保手机和电脑处于同一个局域网下

2.找到电脑的ip地址。

可以在终端输入以下命令:

bash 复制代码
ifconfig

找到en0里的IP地址:

3.将本地的localhost替换成电脑的IP地址

4.用手机打开上述替换好的链接,就可以实现真机调试

二、elementUI中的el-select下拉框在手机端ios上,点击两次才能选中的问题?

需要在项目的App.vue文件中加入一下代码,通过全局作用域css解决

javascript 复制代码
<style lang="scss">
// 解决el-select下拉框在ios上 点击两次才能选中的问题
.el-scrollbar {
  > .el-scrollbar__bar {
    opacity: 1 !important;
  }
}
</style>

三、解决滚动条穿透问题

弹框滑动时,不希望弹框滑动的同时也影响弹框底层页面的滑动

javascript 复制代码
 // 弹层显示时隐藏滚动条,解决滚动条穿透问题
 document.body.style.overflow = 'hidden';
 document.body.style.position = 'relative';
 // 弹层不显示时显示滚动条,解决滚动条穿透问题
 document.body.style.overflow = 'auto';
 document.body.style.position = 'static';

四、elementUI中的el-button样式在电脑端生效,手机端不生效?

加了::v-deep,手机端就生效啦

相关推荐
M_emory_16 分钟前
解决 git clone 出现:Failed to connect to 127.0.0.1 port 1080: Connection refused 错误
前端·vue.js·git
Ciito19 分钟前
vue项目使用eslint+prettier管理项目格式化
前端·javascript·vue.js
成都被卷死的程序员1 小时前
响应式网页设计--html
前端·html
fighting ~1 小时前
react17安装html-react-parser运行报错记录
javascript·react.js·html
老码沉思录1 小时前
React Native 全栈开发实战班 - 列表与滚动视图
javascript·react native·react.js
abments1 小时前
JavaScript逆向爬虫教程-------基础篇之常用的编码与加密介绍(python和js实现)
javascript·爬虫·python
mon_star°1 小时前
将答题成绩排行榜数据通过前端生成excel的方式实现导出下载功能
前端·excel
Zrf21913184551 小时前
前端笔试中oj算法题的解法模版
前端·readline·oj算法
老码沉思录1 小时前
React Native 全栈开发实战班 - 状态管理入门(Context API)
javascript·react native·react.js
文军的烹饪实验室2 小时前
ValueError: Circular reference detected
开发语言·前端·javascript