PHPackages                             dlp/component-js - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. dlp/component-js

ActiveLibrary[Admin Panels](/categories/admin)

dlp/component-js
================

extension component js

8.2(1y ago)53071MITJavaScriptPHP &gt;=7.0.0

Since Jun 13Pushed 1y ago1 watchersCompare

[ Source](https://github.com/laravel-admin-extensions/component-js)[ Packagist](https://packagist.org/packages/dlp/component-js)[ Docs](https://github.com/ydtg1993/laravel-admin-component-js)[ RSS](/packages/dlp-component-js/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (10)Dependencies (1)Versions (53)Used By (0)

前端组件扩展
------

[](#前端组件扩展)

```
|-表单类组件扩展.Assembly
|    |-Layout      布局类
|    |-Unit        组件单元
|    Wing.php      组装器
|
|-弹窗组件.Layer (直接调用嵌入到js中产生效果)
|
|-辅助工具.Tool
|    |-Assistant   数据处理辅助方法
|
|-Traits
|    |-CascadeLineTrait   级联管理器的接口抽象类
|
|-弹窗组件.Widget (框架Grid中调用)
|
|-参考样例.Test
|    |-example      组件样例
|    |-CascadeLineController  级联管理器 Api接口样例

```

### [demo样例参见](https://codepen.io/ydtg1993-the-bashful/pen/rNdWade)

[](#demo样例参见)

### 安装

[](#安装)

```
composer require dlp/component-js
```

### 发布

[](#发布)

```
php artisan vendor:publish --provider="DLP\DLPServiceProvider" --force
```

### PHP调用

[](#php调用)

```
use DLP\Assembly\Wing;
new Wing();

```

  名称 调用 说明   多(单)选择器 Dot [-&gt;select](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L184) | [-&gt;dot](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L188) | [-&gt;checkbox](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L189) select下拉列表模式 | dot选择器模式   级联多选择器 CascadeDot [-&gt;cascadeDot](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L219) [链表数据结构参考](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L250)
 [数据辅助组装 步骤方法](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L242)
    级联管理器 CascadeLine [-&gt;cascadeLine](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L221) [链表数据结构参考](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L250)
 [数据辅助组装 步骤方法](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L243)
    列表控件 Linear [-&gt;linear](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L223) 二维数组
\[\[col=&gt;val,col2=&gt;val2,...\],...\]   弹出层组件 [Plane::headAction](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L76) | [Plane::rowAction](https://github.com/laravel-admin-extensions/component-js/blob/main/test/example.php#L91)  ### JS调用

[](#js调用)

```

```

[JS调用示例参见](https://github.com/laravel-admin-extensions/component-js/blob/main/test/index.html#L175)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~127 days

Total

52

Last Release

642d ago

Major Versions

3.7 → 4.02022-11-22

4.6 → 5.02023-01-16

5.2 → 6.62023-03-03

6.9.6 → 7.02023-03-09

7.5 → 8.02023-03-28

PHP version history (2 changes)1.0PHP ^7.0

2.7PHP &gt;=7.0.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/e4ba6e03b5527ce94c514451c6ffb7a838f2807457aa5b5dd680e820c40f9218?d=identicon)[ydtg1993](/maintainers/ydtg1993)

---

Top Contributors

[![ydtg1993](https://avatars.githubusercontent.com/u/22272107?v=4)](https://github.com/ydtg1993 "ydtg1993 (202 commits)")

---

Tags

laravelextensionadmincomponent-js

### Embed Badge

![Health badge](/badges/dlp-component-js/health.svg)

```
[![Health](https://phpackages.com/badges/dlp-component-js/health.svg)](https://phpackages.com/packages/dlp-component-js)
```

###  Alternatives

[guanguans/dcat-login-captcha

Dcat admin login captcha. - Dcat admin 登录验证码。

42112.1k](/packages/guanguans-dcat-login-captcha)[slowlyo/owl-admin

基于 laravel、amis 开发的后台框架~

61214.2k26](/packages/slowlyo-owl-admin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
