UNPKG

regular-clamp

Version:
19 lines (16 loc) 906 B
# <regular-clamp> JS实现多文本截断功能 [Demo](https://nymlc.github.io/regular-clamp/demo/) #props + `text(String)`:文本 + `autoresize(Boolean)`:根据内容区域变化来自适应,默认`false` + `max-lines(Number)`:可显示的最大行数 + `max-height(Number|String)`:内容区域最大高度 + `ellipsis(String)`:截断末尾省略号字符,默认`...` + `expanded(Boolean)`:默认是否展开文本,默认`false` + `isTextTriggerToggle(Boolean)`:默认是否点击文本触发展开收起文本,默认`false` #结构复用 + `before(String)``HTML`字符串,设置显示在内容区域之前的内容 + `after(String)``HTML`字符串,设置显示在内容区域之后的内容 #Event + `toggle`:切换是否展开内容,配套使用的俩个变量为`localExpanded`(是否展开)、`isClamped`(是否截断)