カスタム・ウィジェットを使用して、dojo を使用して worklight にリスト項目を追加しようとしています。適切なチュートリアルが見つかりません。誰か助けてもらえますか?
2 に答える
2
こちらのドキュメントをお読みください。特に初心者向けチュートリアル。それから、 Dojo Mobile Reference Documentationを読みます。特にリストセクション。たとえば、RoundRecListはサンプル コードを提供します。
プラットフォーム (Dojo、Worklight) の機能を理解せずにコードをコピーして貼り付けるのではなく、プラットフォーム (Dojo、Worklight) の学習に時間をかけることを強くお勧めします。
于 2013-06-24T17:15:01.577 に答える
0
あなたの質問を理解したかどうかわかりません。プログラムで dojox.mobile.ListItems を作成する例をお探しですか? その場合は、最初に List 内の既存の ListItems をすべて破棄する必要があります。その後、新しい ListItems を作成してリストに追加する必要があります。
updateList : function(jsonArray) {
// Query list Id and destroy all listitems
var list = dijit.registry.byId(this.listId);
list.destroyDescendants();
// Iterate through JSON Array and create new ListItems
for ( var i = 0; i < jsonArray.length; i++) {
var title = jsonArray[i].title;
// Create new ListItem
var listElement = new ListItem({
label : title
});
// Append listItem at end of List
list.addChild(listElement);
}
},
dojox.mobile.ListItem の資料も参照してください。「ラベル」以外にも使用できるパラメーターがいくつかあるからです。
于 2013-06-25T07:51:37.407 に答える