Skip to content

Commit 6b29270

Browse files
author
hikki
committed
2 parents f576e16 + de5b138 commit 6b29270

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

readme.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ php artisan vendor:publish --provider="DLP\DLPServiceProvider"
2828
<td style="text-align:left;">标签选择器</td>
2929
<td style="text-align:left;">一维数组<br/>[id=>val,id2=>val2...]</td>
3030
<td style="text-align:left;">多选择器<br/>多选择数量可设限制</td>
31-
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L134'>$form->Dot</a></td>
31+
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L134'>$form->Dot</a><br/><br/><b>直接调用</b>:<br/>Dot::panel($selected,$select,1,$style)</td>
3232
</tr>
3333
<tr>
3434
<td style="text-align:left;">级联标签选择器</td>
@@ -37,22 +37,22 @@ php artisan vendor:publish --provider="DLP\DLPServiceProvider"
3737
<a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L143'>数据辅助组装</a><br/>
3838
</td>
3939
<td style="text-align:left;">支持右键全选,取消<br/>多选择数量可设限制<br/>适用于无限分类,地区选择</td>
40-
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L150'>$form->CascadeDot</a></td>
40+
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L150'>$form->CascadeDot</a><br/><br/><b>直接调用</b>:<br/>CascadeDot::panel($selected,$select,1,$style)</td>
4141
</tr>
4242
<tr>
4343
<td style="text-align:left;">级联标签管理器</td>
4444
<td style="text-align:left;">链表多维数组 <a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L200'>参考结构</a>
4545
<br/>
4646
<a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L179'>数据辅助组装</a><br/>
4747
</td>
48-
<td style="text-align:left;">右键新增,修改,删除 操作节点接口参考test\CascadeLineController</td>
49-
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L187'>$form->CascadeLine</a></td>
48+
<td style="text-align:left;">右键新增,修改,删除 操作节点接口参考<a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/CascadeLineController.php#L8'>test\CascadeLineController</a><br/><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/CascadeLineController.php#L13'>实现CascadeLineTrait抽象方法</a></td>
49+
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L187'>$form->CascadeLine</a><br/><br/><b>直接调用</b>:<br/>CascadeLine::panel($select,$xhr,$style)</td>
5050
</tr>
5151
<tr>
5252
<td style="text-align:left;">数据表单控件</td>
5353
<td style="text-align:left;">二维数组<br/>[[col=>val,col2=>val2,...],...]</td>
5454
<td style="text-align:left;">支持拖拽排序 弥补JSON组件<br/>对字段类型依赖不可排序问题</td>
55-
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L163'>$form->Linear</a></td>
55+
<td style="text-align:left;"><a target="_blank" href='https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L163'>$form->Linear</a><br/><br/><b>直接调用</b>:<br/>Linear::panel($columns,$data)</td>
5656
</tr>
5757
<tr>
5858
<td style="text-align:left;">弹出层组件</td>

test/example.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ protected function grid()
4545
* url 弹窗页地址
4646
* xhr_url 表单提交地址
4747
* method 提交方式 POST PUT GET ...
48-
* callback ajax请求回调函数
48+
* callback ajax请求回调js函数 (字符串方式书写)
4949
* function(response){
5050
* alert(response);
5151
* }
@@ -58,7 +58,7 @@ protected function grid()
5858
* url 弹窗页地址 {id}反向匹配当前行id
5959
* xhr_url 表单提交地址 {id}反向匹配当前行id
6060
* method 提交方式 POST PUT GET ...
61-
* callback ajax请求回调函数
61+
* callback ajax请求回调js函数 (字符串方式书写)
6262
* function(response){
6363
* alert(response);
6464
* }
@@ -140,8 +140,8 @@ protected function form($id)
140140
* 级联点组件
141141
* options 设置数据集 多维数组 格式[[key=>key1,val=>value1,nodes=>[...]],...]
142142
* 链表结构数据辅助组装
143-
* 1.倒排父节点查询
144-
* $select = Model::orderBy('parent_id','DESC')->select('id as key','name as val','parent_id as par')->get()->toArray();
143+
* 1.倒排父节点查询 注:id name parent_id 必须命别名 key val par
144+
* $select = Model::orderBy('par','DESC')->select('id as key','name as val','parent_id as par')->get()->toArray();
145145
* 2.辅助函数dimension 组装后的结构参考$this->cascadeData()的示例数据
146146
* DLPHelper::dimension($select);
147147
* checked 已选择 一维数组 值类型integer
@@ -177,16 +177,16 @@ protected function form($id)
177177
* 级联线组件
178178
* options 设置数据集 多维数组 格式[[key=>key1,val=>value1,nodes=>[...]],...]
179179
* 链表结构数据辅助组装
180-
* 1.倒排父节点查询
180+
* 1.倒排父节点查询 注:id name parent_id 必须命别名 key val par
181181
* $select = Model::orderBy('parent_id','DESC')->select('id as key','name as val','parent_id as par')->get()->toArray();
182182
* 2.辅助函数dimension 组装后的$select结构参考$this->cascadeExampleData()返回数据
183183
* DLPHelper::dimension($select);
184-
* xhr 接口地址 编码参见:test\CascadeLineController 路由配置$router->resource('/地址', 'CascadeLineController')
184+
* xhr 接口地址 编码参见:test\CascadeLineController 路由配置$router->resource('xhr地址', 'CascadeLineController')
185185
* attribute.height 设置高度 默认200px
186186
*/
187187
$form->CascadeLine('cascadeLine','级联标签管理器')
188188
->options($this->cascadeExampleData())
189-
->xhr('route-to-CascadeLineController');
189+
->xhr('.../xhr地址');
190190
return $form;
191191
}
192192

0 commit comments

Comments
 (0)