是否可以在 HTML 页面的一部分中使用 Rikulo,而不是像 Hello World 示例中所示占用整个空间?此外,我可以将它用作 Liferay 中的 portlet 吗?
问问题
268 次
2 回答
1
是的,您需要做的就是分配与 Activity.run() 的 containerId 参数匹配的 id。默认情况下,它是 v-main。例如,
<link rel="stylesheet" type="text/css" href="../../resources/css/view.css" />
...
<div>Foo Header</div>
....
<div id="v-main" style="width:300px;height:200px"></div>
...
<script type="application/dart" src="Foo.dart"></script>
<script src="../../resources/js/dart.js"></script>
有关详细信息,请参阅嵌入 HTML 页面。
于 2012-07-19T06:47:05.083 回答
1
以编程方式,调用 View#addToDocument 并将您希望此视图附加到的 DOM 节点作为第一个参数传递也会有所帮助。
另见: https ://github.com/rikulo/rikulo/blob/master/client/view/src/View.dart#L476
于 2012-07-19T06:50:36.750 回答