如何在dojo worklight中使用小部件创建自定义列表
我正在尝试使用自定义小部件使用dojo填充worklight中的列表项。我找不到相应的教程。有人能帮我吗?阅读文档。特别是初学者教程。然后我会阅读文档。尤其是。例如,提供了示例代码如何在dojo worklight中使用小部件创建自定义列表,dojo,ibm-mobilefirst,Dojo,Ibm Mobilefirst,我正在尝试使用自定义小部件使用dojo填充worklight中的列表项。我找不到相应的教程。有人能帮我吗?阅读文档。特别是初学者教程。然后我会阅读文档。尤其是。例如,提供了示例代码 我强烈建议您花时间学习平台Dojo和Worklight,而不是在不了解它们的功能的情况下复制/粘贴代码位。我不确定是否理解您的问题。您是否正在寻找以编程方式创建dojox.mobile.ListItems的示例? 如果是这样的话,首先必须销毁列表中所有现有的ListItems。之后,您必须创建新的ListItems并
我强烈建议您花时间学习平台Dojo和Worklight,而不是在不了解它们的功能的情况下复制/粘贴代码位。我不确定是否理解您的问题。您是否正在寻找以编程方式创建dojox.mobile.ListItems的示例? 如果是这样的话,首先必须销毁列表中所有现有的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的文档,因为除了可用的标签之外,还有一些参数