☝点击蓝色字体关注,轻松获取最新推送

前言

项目开发中,不是所有的项目都可以让你排期、估时。有些项目可能今天才确认了需求,明天就让你出一版进行测试

怎么办?


我们可以使用UI库帮助我们快速进行项目开发

在这里主要介绍两个UI库,分别适用于移动端和电脑端,这也是我平时项目开发中经常使用的



移动端

移动端开发使用vant

文档地址https://vant-contrib.gitee.io/vant/#/zh-CN/

前面我介绍了vue如何搭建移动端项目,感兴趣的小伙伴可以点击下方链接进行阅读☟

vue手把手教你搭建移动端项目

vant安装

npm i vant -S //安装vantnpm i babel-plugin-import -D //按需引入

修改babel.config.js文件

module.exports = {  presets: ["@vue/cli-plugin-babel/preset"],  // 新增的部分  plugins: [    [      "import",      {        libraryName: "vant",        libraryDirectory: "es",        style: true      },      "vant"    ]  ]};

main.js对所需组件进行全局引入(以Button组件为例)

import {  Button} from "vant";Vue.use(Button);

组件引入

<van-button type="primary">主要按钮van-button>

坑来了!!!

为什么引入的组件样式缩小了


胸有惊雷而面如平湖者,可拜上将军

实际


在我一通面向百度编程操作

发现

原来我之前文章介绍的适配移动端插件,会把第三方库的尺寸单位也转为了rem

找到了问题所在,那就解决

卸载掉postcss-px2rem插件

npm uninstall postcss-px2rem --s

安装postcss-px2rem-exclude,因为可以忽略不需要转成rem的文件

npm install postcss-px2rem-exclude --save

修改postcss.config.js文件

module.exports = {    plugins: {        autoprefixer: {},        "postcss-px2rem-exclude": {            remUnit: 75,            remPrecision: 2,            exclude: /node_modules|folder_name/i        }    }};

电脑端

电脑端开发使用element

文档地址https://element.eleme.cn/#/zh-CN/component/installation

element安装

 npm i element-ui -S

main.js进行组件导入(这里介绍完整引入)

import ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'Vue.use(ElementUI)

引入button组件查看效果

 <el-button>默认按钮el-button>


点赞 收藏 转发

你们的鼓励是我创作的最大动力

vue rem适配_vue如何使用UI库快速开发项目相关推荐

  1. 【HTML③】JavaScript基础、使用JavaScript制作网页特效、使用前端库及UI框架快速开发

    [HTML③]JavaScript基础.使用JavaScript制作网页特效.使用前端库及UI框架快速开发 八.JavaScript基础 1.JavaScript JavaScript简称JS是用于制 ...

  2. vue手机端回退_推荐3个快速开发平台 前后端都有 接私活又有着落了

    经常性逛github,发现了一些优秀的开源项目,其中的框架及代码非常不错,现在给大家推荐三个快速开发平台. 第一个就是优秀的Jeecg-boot快速开发平台 前端采用阿里的ant-design-vue ...

  3. 基于vue Ant-Design 的表单设计器,快速开发

    基于vue Ant-Design 的表单设计器,快速开发https://gitee.com/kcz66/k-form-design/ 表单设计器 k-form-design image 简介 参考项目 ...

  4. bootstrap的表单验证 vue_分享几个基于Vue的UI库和开源项目

    阅读本文大概需要 3.6 分钟. 题图:Evan You(尤雨溪)的工作室 在编程的世界里,你遇到的 90% 问题,别人都遇到过,并且提供了比较优秀的解决方案.我们无需一行一行代码从零开始创建一个项目 ...

  5. Vue框架中常见的前端UI库

    前言 Vue旗下有很多衍生的UI框架,它们能够很好的提高前端工程师开发效率.今天在这里,笔者做一个整理.将UI框架分为PC和Mobile两大类,并逐一展示 PC版UI库 Element Element ...

  6. Vue如何使用Vant ui进行快速开发

    一.什么是Vant ui Vant 是有赞前端团队开源的移动端组件库,于 2017 年开源.是一款轻量.可靠的组件库. 能够大大提高我们的开发速度. ​​​​​​​Vant 2 - Mobile UI ...

  7. JqueryUI 引领Java开发新方式:专注UI,快速开发!(JqueryUI+jeecg结合, 升华的开发模式)

    [一]jQuery 近期推出UI框架 :  jQuery MiniUI - 快速开发WebUI. 介绍: 它能缩短开发时间,减少代码量,使开发者更专注于业务和服务端,轻松实现界面开发,带来绝佳的用户体 ...

  8. 怎么联系vue客服_Vue在线客服系统【开源项目】

    1. 项目介绍 一个基于Vue2.0的在线客服系统. 技术栈包含:Vue.VueX.Vue Router.Element UI. 2. 功能介绍 项目包含了2个模块:客服端和访客端. 2.1 客服端功 ...

  9. vue 输入表单库,在开发项目时节省大量时间

    文章目录 1. Vue Select(制作表单) 2. Vue Input Tag(向表单添加标签) 3.Vue Dropdowns(Vue 下拉菜单) 4. Vue Color(颜色选择添加到表单中 ...

最新文章

  1. 5.3Role和Claims授权「深入浅出ASP.NET Core系列」
  2. TYVJ P1053 字符串的展开 Label:字符 水
  3. 【Ubuntu】安装Java和Eclipse
  4. 排序算法 | 快速排序,算法的图解、实现、复杂度和稳定性分析与优化
  5. 15、iOS开发之duplicate symbols for architecture x86_64错误
  6. 提高代码的运行效率 (3)
  7. 请教高手,如何取得Target属性
  8. 【HTML】HTML基础知识详解【2万字+代码实例+显示效果】
  9. 柴夥說算法(4)--再說樹
  10. MXS - CSDN 博客开写啦!
  11. 199美元的iPhone和磨刀霍霍的程序员
  12. Android 长按APP图标弹出快捷方式(shortcuts)
  13. Mac 强制退出程序方法
  14. IPAD成功完美越狱
  15. 苹果TestFlight测试操作图文教程(测试后提交App Store审核)
  16. 小米机型TWRP_recovery合集分享-支持米9等新机
  17. 软件项目管理第七章笔记---人力资源管理
  18. java50车架适合身高,自行车架与人的身高,您选择车架对了吗?(图文)
  19. 在计算机找不到资源管理器,Win10文件资源管理器找不到光驱怎么办?
  20. obs-studio源码分析:窗口、显示器(桌面)捕捉(转载)

热门文章

  1. 事务处理与事务的隔离级别
  2. JavaScript ES2019的新增功能
  3. 技术文档的撰写_如何撰写出色的技术博客文章
  4. 向圣诞老人和他的精灵学习Google Analytics(分析)
  5. ddt python_python-ddt实践
  6. Python学习入门基础:一篇文章搞定函数基础、函数进阶
  7. Python面试题【315+道题】
  8. jQuery高级部分笔记
  9. python---之plt.subplot画图详解
  10. HttpModule,HttpHandler 简介