qjd-ui-hooks

UI for Vue 2.x, Hooks for composition-api
497
Install
npm install qjd-ui-hooks
Latest Version:1.0.11
Vue:2
License:ISC
Last Updated:Nov 1, 2022
Links: npm
Maintainer: xwei111

qjd-ui-hooks

统一基础组件,沉淀业务组件,以文档形成统一管理

安装

npm install qjd-ui-hooks --save

CDN引入

<!-- css -->
<link rel="stylesheet" href="https://unpkg.com/qjd-ui-hooks/lib/theme-default/index.css">/
<!-- html -->
<div id="app">
  <xw-button>默认按钮</xw-button>
  <xw-button type="primary">主要按钮</xw-button>
  <xw-button type="success">成功按钮</xw-button>
  <xw-button type="info">信息按钮</xw-button>
  <xw-button type="warning">警告按钮</xw-button>
  <xw-button type="error">危险按钮</xw-button>
</div>
<!-- js -->
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/qjd-ui-hooks/lib/qjdui.js"></script>
<script>
  new Vue({
    el: '#app'
  })
</script>

批量引入

import qjdui from 'qjd-ui-hooks'

import 'qjd-ui-hooks/lib/theme-default/index.css'

Vue.use(qjdui)

按需引入

方式一(需手动引入组件&css)

import Button from 'qjd-ui-hooks/lib/button'

import 'qjd-ui-hooks/lib/theme-default/button.css'

Vue.component(Button.name, Button)

方式二

<!-- 安装babel-plugin-import -->

yarn add babel-plugin-import -D

<!-- 配置babel.config.js -->

{
  "plugins": [
    [
      "import",
      {
        libraryName: 'qjd-ui-hooks',
        customStyleName: (name) => {
          return `qjd-ui-hooks/lib/theme-default/${name}.css`;
        },
      },
    ]
  ]
}

完成上述配置后引入方式如下:

import { Button, Input } from 'qjd-ui-hooks';

Vue.component(Button.name, Button)

Vue.component(Input.name, Input)

或者

Vue.use(Button)

Vue.use(Input)

Related Packages

mingjian-oa-ui

A components of pc base on vue2.X

1,470 10
@mucha48/tydic-component-set

A components of pc base on vue2.2.+

1,033
saicuimaster2020

Saic前端组件库 by whd

742
hmap-ui

A components of zmap base on vue2.X

250 1
v-google-translate

v-google-translate google translate for Vue2.x.

13,692 303

Version History

Version Released Vue License
1.0.11 ^2.5.2 ISC
1.0.10 ^2.5.2 ISC
1.0.9 ^2.5.2 ISC
1.0.8 ^2.5.2 ISC
1.0.7 ^2.5.2 ISC