fatri-vue-ui
v0.0.1
Published
A Vue.js UI Toolkit for Fatri Web
Downloads
2
Readme
fatri-ui
A Vue.js UI Toolkit for Fatri Web
fatri 公共物料库,其针对基础组件(包含Element-UI二次开发)、http、fatri 常用样式、业务组件等模块进行了封装
Install
# npm install
npm install fatri-vue-ui -S
# or yarn install
yarn add fatri-vue-ui
Quick Start for Component
Global inject
import Vue from 'vue'
import Fatri from 'fatri-vue-ui'
Vue.use(Fatri)
Usage
<fa-ellipsis width="120"/>
Quick Start for http
基于 fatri 接口习惯二次封装 axios
模块, 支持 GET
POST
PUT
DELETE
四种请求方式。
Promise
方式
import {http} from 'fatri-vue-ui'
http.get('/public/xxx/getxxx')
.then(res => {})
.catch(err => {})
.finally(() => {})
async/await
形式
import {http} from 'fatri-vue-ui'
getList =async () => {
let res = await http.post({
url: '/public/xxx/getxxx'
})}
- 返回格式
res = {
retDate: {} || null || [] || String || Number,
retMsg: String,
retCode: 200 || 404 || 505 || 415 ...
success: Boolean
}
无论使
resove
还是reject
返回格式都是上述格式
组件使用方式详见各组件根目录下 README.md