lagdo / ui-builder-bootstrap4
Bootstrap 4 框架的 UI Builder 扩展。
dev-main
2024-08-04 06:20 UTC
Requires
- lagdo/ui-builder: dev-main
This package is auto-updated.
Last update: 2024-09-04 06:28:12 UTC
README
HTML UI Builder 的 Bootstrap 4 扩展
此包扩展了 HTML UI builder 并实现了创建 Bootstrap 4 UI 组件的函数。
用法
查看 HTML UI builder 文档。
根据 Bootstrap 的版本,必须提供不同的类实例,当需要 Lagdo\UiBuilder\BuilderInterface
时。
例如,假设这个 View
类用于创建 HTML 代码。
use Lagdo\UiBuilder\BuilderInterface; class View { /** * @var BuilderInterface */ protected $uiBuilder; /** * @param BuilderInterface */ public function __construct(BuilderInterface $uiBuilder) { $this->uiBuilder = $uiBuilder; } }
在以下示例中,View
类将为 Bootstrap 4 生成 HTML 代码。
use Lagdo\UiBuilder\Bootstrap4\Builder; $view = new View(new Builder());
贡献
贡献使开源社区成为一个如此美妙的学习、灵感和创作的场所。您所做出的任何贡献都将被 大力赞赏。
如果您有改进此项目的建议,请分叉存储库并创建一个 pull request。您也可以简单地打开一个带有“增强”标签的问题。别忘了为项目点个赞!再次感谢!
- 分叉项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(
git commit -m '添加一些AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开 pull request
许可证
在 MIT 许可证下分发。有关更多信息,请参阅 LICENSE.txt
。