2016-02-25 59 views
0

我正在研究使用Dart和Angular2构建的应用程序。我正在使用一个外部JS库,它以一个字符串的形式接受一个简单的HTML模板(不是一个Angular模板)。现在我只是将模板内联存储在Dart文件中,但这有点麻烦。有没有办法将模板放在单独的文件中?从Dart文件中读取HTML模板

回答

1

您可以像

const String someString = ''' 
here goes the template content 
'''; 

创建内容的文件,然后导入该文件,并通过周围someString

您还可以在非Dart文件中安全模板内容并从服务器请求它。

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

+1

在一个单独的文件中使用常量似乎是最简单的解决方案,我现在坚持。 – phpscriptcoder