图鸟UI开源项目使用教程

图鸟UI开源项目使用教程

项目地址:https://gitcode.com/gh_mirrors/tu/tuniaoUI

1. 项目介绍

图鸟UI(TuniaoUI)是一个基于uni-app开发的UI框架,旨在提供丰富的组件和页面模板,帮助开发者快速构建微信小程序、APP和H5应用。图鸟UI包含常用表单组件、信息展示组件等,并提供丰富的酷炫页面模板,支持快速开发和高效设计。

2. 项目快速启动

2.1 环境准备

在开始之前,请确保您已经安装了以下工具:

  • Node.js
  • Git
  • HBuilderX(推荐,用于uni-app开发)

2.2 克隆项目

首先,克隆图鸟UI的GitHub仓库到本地:

git clone https://github.com/ahua666/tuniaoUI.git

2.3 安装依赖

进入项目目录并安装依赖:

cd tuniaoUI
npm install

2.4 引入TuniaoUI

在项目根目录的main.js中引入并使用TuniaoUI的JS库:

// 引入全局TuniaoUI
import TuniaoUI from 'tuniao-ui';
Vue.use(TuniaoUI);

2.5 引入TuniaoUI提供的vuex

main.js中引入store:

// 引入store
import store from './store';

const app = new Vue({
  store,
  ...App
});

2.6 引入TuniaoUI的全局SCSS主题文件

在项目根目录的uni.scss中引入此文件:

@import 'tuniao-ui/theme.scss';

2.7 引入TuniaoUI基础样式和图标文件

App.vue中style标签首行的位置引入:

<style lang="scss">
  /* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
  @import 'tuniao-ui/index.scss';
  @import 'tuniao-ui/iconfont.css';
</style>

2.8 配置easycom组件模式

在根目录的pages.json中进行配置:

{
  "easycom": {
    "^tn-(.*)": "@/tuniao-ui/components/tn-$1/tn-$1.vue"
  },
  "pages": [
    // pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
    // ...
  ]
}

3. 应用案例和最佳实践

3.1 表单组件应用

图鸟UI提供了丰富的表单组件,如输入框、选择器、日期选择器等。以下是一个简单的表单示例:

<template>
  <view>
    <tn-input v-model="inputValue" placeholder="请输入内容"></tn-input>
    <tn-picker :options="options" @confirm="onConfirm"></tn-picker>
  </view>
</template>

<script>
export default {
  data() {
    return {
      inputValue: '',
      options: ['选项1', '选项2', '选项3']
    };
  },
  methods: {
    onConfirm(value) {
      console.log('选择的值是:', value);
    }
  }
};
</script>

3.2 信息展示组件应用

图鸟UI还提供了多种信息展示组件,如卡片、列表、轮播图等。以下是一个卡片组件的示例:

<template>
  <view>
    <tn-card title="卡片标题" content="卡片内容"></tn-card>
  </view>
</template>

4. 典型生态项目

4.1 图鸟UI-vue3

图鸟UI-vue3是图鸟UI的升级版本,支持Vue3和TypeScript,提供了更强大的功能和更好的开发体验。您可以通过以下链接下载:

4.2 图鸟社区

图鸟社区是一个专注于uni-app开发的社区,提供了丰富的资源和交流平台,帮助开发者更好地使用图鸟UI和其他uni-app相关技术。


通过以上步骤,您可以快速上手并使用图鸟UI进行开发。希望本教程对您有所帮助!

tuniaoUI 图鸟UI,基于uni-app进行开发,提供丰富的组件进行快速开发,已经支持H5和微信小程序,包含常用表单组件、信息展示组件等,并提供丰富的酷炫页面模板。 tuniaoUI 项目地址: https://gitcode.com/gh_mirrors/tu/tuniaoUI

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白威东

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

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值