1

It is possible to use Rikulo in a section of a HTML page rather than taking the whole space as shown in the Hello World sample? Furthermore, can I use it as a portlet in, say, Liferay?

4

2 に答える 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 に答える