Browse Source

fix(component): optimization (#1750)

Drjingfubo 3 years ago
parent
commit
e1be74992d

+ 1 - 1
src/config.json

@@ -1073,7 +1073,7 @@
           "desc": "给页面元素添加动画效果",
           "show": true,
           "taro": true,
-          "tarodoc": true,
+          "tarodoc": false,
           "type": "component",
           "author": "lijiamiao"
         },

+ 1 - 0
src/packages/__VUE/backtop/doc.taro.md

@@ -14,6 +14,7 @@ import { BackTop,Icon } from '@nutui/nutui-taro';
 const app = createApp();
 app.use(BackTop);
 app.use(Icon);
+
 ```
 
 

+ 3 - 1
src/packages/__VUE/card/doc.en-US.md

@@ -15,7 +15,9 @@ import { Card,Tag,Price} from '@nutui/nutui';
 import { Card ,Tag,Price} from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(Card).use(Tag).use(Price);
+app.use(Card);
+app.use(Tag);
+app.use(Price);
 
 ```
 

+ 3 - 1
src/packages/__VUE/card/doc.md

@@ -15,7 +15,9 @@ import { Card,Tag,Price} from '@nutui/nutui';
 import { Card ,Tag,Price} from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(Card).use(Tag).use(Price);
+app.use(Card);
+app.use(Tag);
+app.use(Price);
 
 ```
 

+ 3 - 1
src/packages/__VUE/comment/doc.en-US.md

@@ -15,7 +15,9 @@ import { Comment,Icon,Rate } from '@nutui/nutui';
 import { Comment,Icon,Rate } from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(Comment).use(Icon).use(Rate);
+app.use(Comment);
+app.use(Icon);
+app.use(Rate);
 
 ```
 

+ 4 - 1
src/packages/__VUE/dialog/doc.en-US.md

@@ -14,7 +14,10 @@ import { createApp,createVNode } from 'vue';
 import { Dialog,Popup,OverLay } from '@nutui/nutui';
 
 const app = createApp();
-app.use(Dialog).use(Popup).use(OverLay)
+app.use(Dialog);
+app.use(Popup);
+app.use(OverLay);
+
 ```
 
 

+ 4 - 1
src/packages/__VUE/dialog/doc.md

@@ -14,7 +14,10 @@ import { createApp,createVNode } from 'vue';
 import { Dialog,Popup,OverLay } from '@nutui/nutui';
 
 const app = createApp();
-app.use(Dialog).use(Popup).use(OverLay)
+app.use(Dialog);
+app.use(Popup);
+app.use(OverLay);
+
 ```
 
 

+ 9 - 6
src/packages/__VUE/dialog/doc.taro.md

@@ -12,10 +12,13 @@ import { createApp } from 'vue';
 import { Dialog,Popup,OverLay } from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(Dialog).use(Popup).use(OverLay)
+app.use(Dialog);
+app.use(Popup);
+app.use(OverLay);
+
 ```
 
-## 使用方式
+### 使用方式
 
 ```html
 <nut-cell title="基础弹框" @click="baseClick"></nut-cell>
@@ -111,8 +114,8 @@ export default {
 };
 ```
 
-
-## Props
+## API
+### Props
 
 | 字段                   | 说明                                                          | 类型                     | 默认值     |
 |------------------------|---------------------------------------------------------------|--------------------------|------------|
@@ -138,7 +141,7 @@ export default {
 | before-close`v3.1.22`  | 关闭前的回调函数,返回 `false` 可阻止关闭,支持返回 `Promise` | Function(action: string) | -          |
 
 
-## Events
+### Events
 
 | 字段   | 说明         | 类型     | 默认值 |
 |--------|--------------|----------|--------|
@@ -148,7 +151,7 @@ export default {
 | opened | 打开弹框回调 | Function | -      |
 
 
-## Slots
+### Slots
 
 | 名称    | 说明               |
 |---------|--------------------|

+ 1 - 0
src/packages/__VUE/drag/doc.en-US.md

@@ -88,6 +88,7 @@ app.use(Drag);
 
 ```
 :::
+## API
 ### Props
 
 | Attribute            | Description               | Type   | Default  |

+ 1 - 0
src/packages/__VUE/drag/doc.md

@@ -88,6 +88,7 @@ app.use(Drag);
 
 ```
 :::
+## API
 ### Props
 
 | 字段      | 说明                                              | 类型           | 默认值                              |

+ 1 - 1
src/packages/__VUE/drag/doc.taro.md

@@ -32,7 +32,7 @@ app.use(Drag);
   <div class="touch-dom">只能在Y轴拖动</div>
 </nut-drag>
 ```
-
+## API
 ### Props
 
 | 字段      | 说明                                              | 类型           | 默认值                              |

+ 1 - 1
src/packages/__VUE/invoice/doc.en-US.md

@@ -147,7 +147,7 @@ export default {
 | formValue | Form data object (required when using form verification) | object | -
 | submit | Whether to show the submit button | boolean | true
 
-### Data Props
+### Data Structure of Data
 
 
 The optional attributes are as follows:

+ 1 - 1
src/packages/__VUE/invoice/doc.md

@@ -146,7 +146,7 @@ export default {
 | form-value | 表单数据对象(使用表单校验时,_必填_) | object | -
 | submit | 是否显示提交按钮 | boolean | true
 
-### Data Props
+### Data 数据结构
 
 
 可选属性如下:

+ 3 - 1
src/packages/__VUE/searchbar/doc.en-US.md

@@ -15,7 +15,9 @@ import { SearchBar, Icon } from '@nutui/nutui';
 import { SearchBar, Icon } from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(SearchBar).use(Icon);
+app.use(SearchBar);
+app.use(Icon);
+
 ```    
     
 ### Basic Usage

+ 3 - 1
src/packages/__VUE/searchbar/doc.md

@@ -15,7 +15,9 @@ import { SearchBar, Icon } from '@nutui/nutui';
 import { SearchBar, Icon } from '@nutui/nutui-taro';
 
 const app = createApp();
-app.use(SearchBar).use(Icon);
+app.use(SearchBar);
+app.use(Icon);
+
 ```    
     
 ### 基础用法

+ 0 - 1
src/packages/__VUE/tabbaritem/index.scss

@@ -72,7 +72,6 @@
       display: block;
       background-size: 100% 100%;
       background-position: center center;
-      margin-bottom: 4px;
     }
     &_nav-word {
       font-size: $tabbar-item-text-font-size;

+ 1 - 1
src/packages/__VUE/toast/doc.taro.md

@@ -64,7 +64,7 @@ export default {
   }
 };
 ```
-
+## API
 ### Props
 
 | 字段                   | 说明                                                                    | 类型         | 默认值                        |

+ 1 - 0
src/packages/__VUE/uploader/doc.taro.md

@@ -14,6 +14,7 @@ const app = createApp();
 app.use(Uploader);
 app.use(Icon);
 app.use(Progress);
+
 ```