Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 12x 12x 6x 12x | import { truncate } from 'lodash-uni' import type { TruncateOptions } from 'lodash' /** * 将多行字符串转换为单行字符串。 * * @param value 要转换的字符串 * @returns 返回结果 */ export function toSingleLineString( value: string, truncateOptions?: number | TruncateOptions, ): string { let res = value.replace(/[\r\n]+/g, ' ').trim() if (truncateOptions) { res = truncate( res, typeof truncateOptions === 'number' ? { length: truncateOptions } : truncateOptions, ) } return res } |