treestoneit/text-wrap

此包已被废弃,不再维护。未建议替换包。

Laravel Nova 包装文本字段。

v1.1.0 2018-08-31 16:33 UTC

This package is auto-updated.

Last update: 2019-10-07 01:41:41 UTC


README

由于 Nova 现在的文本字段已经包括 asHtml() Meta(自 v1.0.9 版本起),因此不再需要此包,因为相同的功能可以通过核心文本字段实现。

nova 的默认文本字段不换行,这会导致表格变得非常宽。通过使用此字段,您可以选择在设置的字数后换行,或者通过指定的标记分割文本。

截图

普通文本字段的显示效果: 普通文本字段的截图

文本换行字段的显示效果: 文本换行字段的截图

安装

使用 Composer 将包安装到使用 Nova 的 Laravel 应用中

composer require treestoneit/text-wrap

用法

fields 方法中将字段添加到您的资源中

use Treestoneit\TextWrap\TextWrap;
...
...
TextWrap::make('Product Name')->wrapMethod('length',40),

如果您想通过标记分割文本来使用换行,这里有一个示例

use Treestoneit\TextWrap\TextWrap;
...
...
TextWrap::make('Product Name')->wrapMethod('explode','-*-'),

请注意:只有索引版本的字段配置了换行