uniapp-ui的使用

uni-ui 是DCloud提供的一个跨端ui库,它是基于vue组件的、flex布局的、无dom的跨全端ui框架。

这是uniapp官方提供的一套UI组件,性能是杠杠的,开发过程中的利器。

在使用uniapp-ui之前需要检测一下你的电脑中是否已经安装了node环境。

在开发工具中先把终端功能安装下来。输入node -v查看当前是否已经了node开发环境,如果识别不了node命令说明你的电脑还没有安装nodejs开发环境,如果如下图所示说明已经正确安装了node开发环境。

安装uniapp-ui需要用到npm命令来安装。准备就绪后就可以开始安装uniapp-ui

在终端输入

安装uniapp-ui需要用到npm命令来安装。准备就绪后就可以开始安装uniapp-ui

在终端输入

npm i @dcloudio/uni-ui

然后等待命令执行,成功安装后在你项目中会多一个 node_modules 目录,点击可以看到当前的目录结构。

这样就成功安装了uniapp-ui ,接下来就是在项目中进行配置。

在项目的配置文件page.json中添加 easycom节点,这是他们官方的配置。

"easycom": {
			"autoscan": true,
			"custom": {
				// uni-ui 规则如下配置
				"^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"
			}
		},

至此,已经完成了全部的工作了,可以愉快的使用的uniapp-ui啦!

开发者前沿 -- uniapp-ui的使用

### 如何在 UniApp 中全局引入 uni-ui 依赖 要在 UniApp 项目中全局引入 `uni-ui` 组件库,可以通过配置 `pages.json` 文件中的 `easycom` 属性来实现自动按需加载组件的功能。以下是具体的操作方式: #### 配置 easycom 自动扫描 通过设置 `pages.json` 文件中的 `easycom` 字段为 `{ "autoscan": true }` 或者手动指定规则的方式,可以实现在整个项目中无需单独导入即可直接使用 `uni-ui` 提供的组件。 ```json { "easycom": { "autoscan": true, "custom": { "^uni-(.*)$": "@dcloudio/uni-ui/lib/uni-$1/uni-$1" } } } ``` 上述代码片段定义了一个自定义规则,匹配以 `uni-` 开头的所有组件名称,并将其映射到对应的路径下[^3]。 #### 安装 uni-ui 库 确保已经在项目的依赖项中安装了 `@dcloudio/uni-ui` 插件。如果尚未安装,则可以在命令行工具中运行以下 npm 命令完成安装操作: ```bash npm install @dcloudio/uni-ui --save ``` 此步骤将下载并保存所需的 UI 组件包至当前工作目录下的 node_modules 文件夹内[^1]。 #### 使用示例 一旦完成了以上两步设定之后,在任何页面或者组件文件里都可以像下面这样简单书写标签名而不需要额外声明import语句就能正常使用这些控件了: ```html <template> <view class="content"> <!-- 直接调用 uni-button --> <uni-button type="primary">点击按钮</uni-button> <!-- 调用其他任意支持的组件 --> <uni-list> <uni-list-item title="列表项"></uni-list-item> </uni-list> </view> </template> <script> export default { data() { return {}; }, }; </script> ``` 注意这里并没有显式的 import 过程却能够成功渲染出界面元素是因为之前已经做好了全局性的准备工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值