1
+ ## 前端组件扩展
2
+
3
+ |-表单类组件扩展.Widget
4
+ | |-Dot 多选择器
5
+ | |-CascadeDot 级联多选择器
6
+ | |-CascadeLine 级联管理器
7
+ | |-Linear 列表控件
8
+ |
9
+ |-弹窗组件.Widget
10
+ | |-plane 异步弹窗组件
11
+ |
12
+ |-辅助工具.Tool
13
+ | |-Assistant 数据处理辅助方法
14
+ | |-FormPanel 表单内容生成器
15
+ | |-CascadeLineTrait 级联管理器的接口抽象类
16
+ |
17
+ |-参考样例.Test
18
+ | |-example 组件样例
19
+ | |-CascadeLineController 级联管理器 接口样例
20
+
21
+
1
22
### [ demo样例参见] ( https://codepen.io/ydtg1993-the-bashful/pen/rNdWade )
2
23
3
24
### 安装
@@ -8,3 +29,50 @@ composer require dlp/component-js
8
29
``` shell script
9
30
php artisan vendor:publish --provider=" DLP\DLPServiceProvider" --force
10
31
```
32
+
33
+ ### PHP调用
34
+
35
+ use DLP\Assembly\Wing;
36
+ new Wing();
37
+
38
+ <table >
39
+ <tr>
40
+ <th style="text-align:left;">名称</td>
41
+ <th style="text-align:left;">调用</td>
42
+ <th style="text-align:left;">说明</td>
43
+ </tr>
44
+ <tr>
45
+ <td style="text-align:left;">多(单)选择器 Dot</td>
46
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L156'>->select</a>
47
+ | <a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L163'>->dot</a></td>
48
+ <td style="text-align:left;"></td>
49
+ </tr>
50
+ <tr>
51
+ <td style="text-align:left;">级联多选择器 CascadeDot</td>
52
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L189'>->cascadeDot</a></td>
53
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L221'>链表数据结构参考</a>
54
+ <br/>
55
+ <a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L211'>数据辅助组装 步骤方法</a><br/>
56
+ </td></td>
57
+ </tr>
58
+ <tr>
59
+ <td style="text-align:left;">级联管理器 CascadeLine</td>
60
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L191'>->cascadeLine</a></td>
61
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L221'>链表数据结构参考</a>
62
+ <br/>
63
+ <a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L211'>数据辅助组装 步骤方法</a><br/>
64
+ </td></td>
65
+ </tr>
66
+ <tr>
67
+ <td style="text-align:left;">列表控件 Linear</td>
68
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L193'>->linear</a></td>
69
+ <td style="text-align:left;">二维数组<br/>[[col=>val,col2=>val2,...],...]</td>
70
+ </tr>
71
+ <tr>
72
+ <td style="text-align:left;">弹出层组件</td>
73
+ <td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L55'>Plane::headAction</a>
74
+ | <a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L70'>Plane::rowAction</a></td>
75
+ <td style="text-align:left;"></td>
76
+ </tr>
77
+ </table >
78
+
0 commit comments