本文介绍: 在PC端开发uniapp可以elementUI,因为elementUI就是PC端的。5、在HbuilderX中,启动项目,并且在浏览器打开,就可以看到如下效果了。在使用uniapp选择vue2.0时,实测可以nodejs16的版本。1、新建uniapp默认模板(空白模板),创建时,选择。1、如果要支持微信小程序,那么可以尝试使用。中查找适合的ui组件ui框架开发模板。是无法跨多端使用

uniapp是否可以elementUI等前端UI库

在PC端开发uniapp可以elementUI,因为elementUI就是PC端的。

使用uniapp选择vue2.0时,实测可以nodejs16的版本

使用方法步骤

1、新建uniapp默认模板(空白模板),创建时,选择vue2模板(默认),如果是vue3,可以用element plus版本

2、安装elementUI

项目根目录运行如下指令

# 该指令安装后,自动写入package.jsondependencies中,所以,不需要加 -S
npm install element-ui

如果项目没有package.json。它会自动创建一个

3、在main.js导入elementUI

// 引入elementUI开发
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

4、接下来就可以通过查阅elementUI官网,将该组件代码复制uniapp页面组件使用了。

比如,你可以复制如下代码uniapppages/index/index.vue这个页面中,

<el-row&gt;
    <el-button&gt;默认按钮</el-button&gt;
    <el-button type="primary"&gt;主要按钮</el-button&gt;
    <el-button type="success"&gt;成功按钮</el-button&gt;
    <el-button type="info"&gt;信息按钮</el-button&gt;
    <el-button type="warning"&gt;警告按钮</el-button>
    <el-button type="danger">危险按钮</el-button>
</el-row>

5、在HbuilderX中,启动项目,并且在浏览器中打开,就可以看到如下效果

image-20231201164125240

渲染出来的效果,可以看到uniapp没有elementUI组件转为uni-view标签

问题

前文也已经说了,如果你在uniapp中使用了elementUI,是无法跨多端使用的,比如微信小程序无法使用,会报错

所以本方案只适用于使用uniapp进行开发学习或只开发PC端的项目,但是这样就没有意义了。

如何解决

1、如果要支持微信小程序,那么可以尝试使用vantweapp版本

2、到uniapp插件市场查找适合的ui组件ui框架、开发模板

如果你在web前端开发面试前端学习路线有困难可以加我V:imqdcnn免费答疑,行业深潜多年的技术牛人帮你解决bug

祝你能成为一名优秀的WEB前端开发工程师

原文地址:https://blog.csdn.net/imqdcn/article/details/134739361

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_23180.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注