我正在开发一个使用Dart和Angular2构建的应用程序。我正在使用一个外部JS库,它以字符串的形式获取一个简单的HTML模板(不是Angular模板)。现在我只是将模板内联存储在Dart文件中,但这有点乱。有没有办法将模板放在一个单独的文件中?
答案 0 :(得分:1)
您可以使用
等内容创建文件const String someString = '''
here goes the template content
''';
然后导入该文件并传递someString
。
您还可以保护非Dart文件中的模板内容,并从服务器请求它。
还有https://pub.dartlang.org/packages/resource包来加载资源文件。