splitComma static method

String splitComma({
  1. required List splitList,
  2. required dynamic split(
    1. dynamic element
    ),
  3. String splitText = ",",
})

整个应用的集合进行逗号拼接 AppStringHelper.splitComma splitList:分割的集合 split:分割内容处理函数 splitText:分割文本

Implementation

static String splitComma({
  required List splitList,
  required dynamic Function(dynamic element) split,
  String splitText = ",",
}) {
  if (splitList == null) return "";
  if (splitList.isEmpty) {
    return "";
  }
  String commaSplit = "";
  splitList.forEach((element) {
    commaSplit = "$commaSplit$splitText${split(element)}";
  });
  commaSplit = commaSplit.replaceFirst("$splitText", "");

  return commaSplit;
}