不到断气不罢休 发表于 2024-7-21 19:57:22

[保姆级教程]uniapp安装使用uViewUI教程

https://img-blog.csdnimg.cn/b161eb27bad34615904c5600b4108e58.gif#pic_center


创建 UniApp 项目

起首,确保你已经安装好了 Node.js 和 HBuilderX(大概使用其他支持 UniApp 的开发环境)。

[*] 安装 HBuilderX:假如你还没有安装 HBuilderX,可以到官网下载并安装:HBuilderX 官网。
[*] 创建 UniApp 项目:

[*]打开 HBuilderX,选择「新建项目」。
[*]选择「UniApp」,然后点击「下一步」。
[*]输入项目名称和路径,选择模板(比如「默认模板」),然后点击「完成」创建项目。

前情步调,可检察以下文章
[巨详细]安装HBuilder-X教程
[巨详细]使用HBuilder-X新建uniapp项目教程
下载uView UI

官网地点:uView UI 官网:https://uviewui.com/
下载地点:uView UI下载:https://ext.dcloud.net.cn/plugin?id=1593
uView UI 目前分为下载安装和npm安装两种,各有利弊详细区别看官网
下载安装方式

步调 1: 安装 uView UI

点击下载地点:uView UI下载:https://ext.dcloud.net.cn/plugin?id=1593
https://i-blog.csdnimg.cn/direct/537210714f7e49fb9c246aeb80364adf.png
点击下载并导入hbuilder
https://i-blog.csdnimg.cn/direct/94b939067044456daca6392fa34219cd.png
选择符合的项目,点击确定安装
https://i-blog.csdnimg.cn/direct/6e401d9249cc4fe4b7fd0776ca95cfda.png
出现导入成功就是安装成功了。
步调 2: 检察uView UI是否下载成功

有uni_modules文件夹大概uview-ui文件夹在根目录就是下载成功了。
https://i-blog.csdnimg.cn/direct/e94b085e6aad4454b84bd210e7aa1e5f.png
步调 3: 引入 uView 主 JS 库

在项目根目录中的 main.js 文件中引入并使用 uView 的 JS 库。
// main.js
import Vue from 'vue';
import uView from 'uview-ui';

Vue.use(uView);
https://i-blog.csdnimg.cn/direct/9f9432b0faba444299f863947bf378fc.png
步调 4: 引入 uView 的全局 SCSS 主题文件

在项目根目录的 uni.scss 文件中引入 uView 的 SCSS 主题文件。
/* uni.scss */
@import 'uview-ui/theme.scss';
https://i-blog.csdnimg.cn/direct/5c035148351b43beb41de9a82f0e442a.png
步调 5: 引入 uView 底子样式

在 App.vue 中的 <style> 标签中的首行位置引入 uView 的底子样式,确保给 <style> 标签参加 lang="scss" 属性。
<!-- App.vue -->
<style lang="scss">
/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
@import "uview-ui/index.scss";
</style>
https://i-blog.csdnimg.cn/direct/7022802113d74e2a8d39e9c1e34091e6.png
步调 6: 配置 easycom 组件模式

在项目根目录的 pages.json 文件中配置 easycom 组件模式,确保 uView 的组件可以在项目中被精确引用。
// pages.json
{
"easycom": {
    "^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
},

// 此为本身已有的内容
"pages": [
    // ......
]
}
https://i-blog.csdnimg.cn/direct/6c59371d82394167ad4cb2da9c4410e3.png
注意事项



[*]确保在 main.js 中引入 uView 的操作放在 import Vue from 'vue'; 之后。
[*]需要重启或重新编译项目以使 easycom 的配置生效。
[*]查抄 uni.scss 和 App.vue 中的样式引入语句是否精确,确保路径和文件名与实际 uView 所在位置同等。
通过以上步调,你已经成功地将 uView UI 集成到了你的 UniApp 项目中,并可以开始使用其提供的丰富组件和样式来构建界面。
NPM方式

安装和使用 uView UI 在 UniApp 中是相对简单的过程,下面我来为你提供一个基本的教程。
步调 1: 安装 uView UI

接下来,我们需要在 UniApp 项目中安装 uView UI。

[*] 打开终端:

[*]在 HBuilderX 中,点击菜单栏的「工具」->「开发者工具」->「终端」,这样就可以打开终端。

[*] 使用 npm 安装 uView UI:

[*]在终端中输入以下命令来安装 uView UI:

   npm install uview-ui


[*]大概使用 yarn 安装:
   yarn add uview-ui
步调 2: 配置 uView UI

安装完成 uView UI 后,需要在项目中进行配置。


[*]在 pages.json 文件中,将 uview-ui 的样式文件引入到 globalStyle 字段中,例如:
   "globalStyle": {
         "navigationBarTextStyle": "black",
         "navigationBarTitleText": "uni-app",
         "navigationBarBackgroundColor": "#F8F8F8",
         "backgroundColor": "#F8F8F8",
         "app-plus": {
             "preload": {
               "preloadRule": {
                     "path": "pages/index/index.vue",
                     "style": {
                         "loading": true
                     }
               }
             }
         },
         "usingComponents": {
             "u-loading": "uview-ui/components/u-loading/u-loading"
         }
   }


[*]在需要使用 uView UI 的页面中,例如 index.vue,可以像使用其他组件一样直接使用 uView UI 的组件,例如:
   <template>
       <view>
         <u-loading :show="true" :type="'chiaroscuro'" :color="'#007AFF'" :text="'加载中...'"></u-loading>
       </view>
   </template>
   
   <script>
   export default {
       data() {
         return {
         
         }
       }
   }
   </script>


[*]上述代码中,我们使用了 uView UI 的 u-loading 组件来展示一个加载中的提示。
使用uView UI组件

用按钮为案例
https://i-blog.csdnimg.cn/direct/6bfa015b37ae42f394859a9654b37d52.png
复制到文档中
    <u-button type="primary" text="确定"></u-button>
    <u-button type="primary" :plain="true" text="镂空"></u-button>
项目展示效果:
https://i-blog.csdnimg.cn/direct/3df166e105c34384bb7c06fc8facb30e.png
   您好,我是肥晨。
欢迎关注我获取前端学习资源,一样平常分享技术变革,生存法则;行业黑幕,洞察先机。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: [保姆级教程]uniapp安装使用uViewUI教程