Coder Social home page Coder Social logo

wocwin / t-ui Goto Github PK

View Code? Open in Web Editor NEW
243.0 8.0 51.0 35.75 MB

Vue 项目中基于Element-ui 二次封装基础组件文档;Vue基础组件文档

Home Page: https://wocwin.github.io/t-ui/

License: MIT License

JavaScript 8.74% HTML 0.21% Vue 90.90% Shell 0.15%
element-ui vue ant-design-vue vuepress vue2 vue3 webpack wocwin component components

t-ui's Introduction

T-ui

基于 Element-plus 二次封装基础组件地址

wocwin-vue2是常规基于Vue2、Vuex、webpack 开源的一套后台管理模板;此项目全面使用了T-ui二次封装基础组件库

介绍

基于 Element-ui 二次封装组件

这是我在学习 Vue 中基于Element-ui 二次封装基础组件文档,希望对你有用。可查看 详细组件案例文档 预览

vue t-ui t-ui npm

拆分基于ant-design-vue封装的组件(1.1.2版本)

动态效果图

npm 方式安装使用

前提条件:使用项目必须全局注册 Element-ui组件库

// 先安装
npm i @wocwin/t-ui
// 1、 在main.js中按下引入(全局使用)
import Tui from '@wocwin/t-ui'
Vue.use(Tui)

// 2、按需引入,在单个vue文件如下引入,在注册;或者在main.js中如下引入在注册,皆可!
import { TTable, TLayoutPage, TLayoutPageItem, TForm, TQueryCondition } from '@wocwin/t-ui'

直接在项目中全局使用

// 1、把packages文件夹复制,放在自己项目中
// 2、假设 packages 与 src是同级,那么src下 main.js 如下操作即可全局使用t-ui
import Tui from '../packages'
Vue.use(Tui)

全部组件如下

组件名称 说明
TLayoutPage 布局页面
TLayoutPageItem 布局页面子项
TAdaptivePage 一屏组件(继承TTable 及 TQueryCondition 组件的所有属性、事件、插槽、方法)
TQueryCondition 条件查询组件
TTable 表格组件
TForm 表单组件
TSelectTable 下拉选择表格组件
TSelect 下拉选择组件
TDetail 详情组件
TButton 防抖按钮组件
TStepWizard 步骤条组件
TTimerBtn 定时按钮组件
TModuleForm 模块表单/详情组件
TDatePicker 日期选择器组件
TInput input组件
TDialog 弹窗组件
TTreeSelect 下拉树形结构组件

安装依赖

npm install

本地运行 src 中组件示例

npm run serve

本地运行 vuepress 中组件文档

npm run docs:dev

Thanks to all the contributors

contributors

微信交流群

目前微信群已超过 200 人,需要加微信好友(请备注 T-ui),拉大家进群

微信二维码

Git 提交规范

  • ci: ci 配置文件和脚本的变动;
  • chore: 构建系统或辅助工具的变动;
  • fix: 代码 BUG 修复;
  • feat: 新功能;
  • perf: 性能优化和提升;
  • refactor: 仅仅是代码变动,既不是修复 BUG 也不是引入新功能;
  • style: 代码格式调整,可能是空格、分号、缩进等等;
  • docs: 文档变动;
  • test: 补充缺失的测试用例或者修正现有的测试用例;
  • revert: 回滚操作;

t-ui's People

Contributors

dependabot[bot] avatar wocwin avatar x-swordx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

t-ui's Issues

t-select-table

form 表单回显的时候设置 :defaultSelectVal 没有效果 ,defaultSelectVal 是数据请求来的,如果写死的话

虚拟列表问题

table当使用虚拟列表use-virtual时,maxHeight就会失效 只用用 heigh设置成固定盖

业务组件--数位顺序表


名称: 数位顺序表
关于: 财务管理常见记账凭证用

关于数位顺序表组件。如下图,数字金额可以修改,输入的数字分割各个位数,插入对应的数位中,注意小数点后2位对应角和分
image

数位顺序表.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.