从 Dart 中的文件中读取 HTML 模板

Reading an HTML template from a file in Dart

我正在开发一个使用 Dart 和 Angular2 构建的应用程序。我正在使用一个外部 JS 库,它采用字符串形式的简单 HTML 模板(不是 Angular 模板)。现在我只是将模板内联存储在 Dart 文件中,但这有点混乱。有什么方法可以将模板放在单独的文件中吗?

您可以创建一个内容类似于

的文件
const String someString = '''
here goes the template content
''';

然后导入该文件并传递 someString

您也可以将模板内容保存在非 Dart 文件中并从服务器请求它。

还有https://pub.dartlang.org/packages/resource包加载资源文件。