Explorar o código

[fix]修复字符串生成换行问题

zk hai 1 ano
pai
achega
535345954e
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      string_resource_builder.dart

+ 4 - 1
string_resource_builder.dart

@@ -49,7 +49,10 @@ void generateStringResources() {
         multiBuffer.writeln('    \'$node\': {');
         for (var string in strings) {
           final name = string.getAttribute('name');
-          final value = string.text;
+          String value = string.text;
+          if (string.text.contains('\r\n')) {
+            value = string.text.replaceAll('\r\n', '').trim();
+          }
           if (isBase) {
             final camelCaseName = toCamelCase(name);
             buffer.writeln(