我想知道是否或如何组合Rikulo UXL模板--也就是说,如果可能的话。
为了简单起见,我将UXL Overview网页中的ScrollViewDemo和LoginDemo作为实验。我的目标是在Dart中看到类似这样的东西(当然,您不能这样做)。
index.dart
<body>
<style> ... </style>
<script src="ScrollViewDemo.dart" type="application/dart" ></script>
<script src="SignInDemo.dart" type="application/dart" ></script>
<script src="packages/browser/dart.js"></script>
</body>
</html>在Dart中,每个文档只能有一个dart脚本。
因此,我正在寻找的是一种方法,如上面所示的Rikulo标记。
我们能做到吗?
发布于 2014-03-30 14:33:11
有几个选项可以将视图树添加到文档中。详情请参考addToDocument。
例如,在HTML页面中可以有两个不同的DIV:
<body>
<div id="scrollView" class="scrollView"></div>
<div id="signinView" class="signinView"></div>然后,您可以使用您喜欢的目标元素调用addToDocument:
scrollView.addToDocument(node: document.query("#scrollView"));然后,另一个程序可以将登录视图添加到#signinView。
您可以在同一页上运行多个dart程序,只要它们相互配合,例如,如图所示,位于不同的
块中。唯一的问题是,每个dart程序都将被编译成一个单独的JS文件,所产生的大小将大于将它们全部放在同一个程序中。
https://stackoverflow.com/questions/22710572
复制相似问题