Dashcodeでプロジェクトを作成し、Listコントロールを挿入し、動的リストを有効にし、JSONオブジェクトを作成してコントロールに関連付けました。コードは、アイテムは、それがrowIndexプロパティを表示します選択されたときにあなたが見ることができるようにDashcode List - OnClick
var stations = {
_rowData: ["Mitchelton", "Gaythorne", "Albion", "Central",
"Burpengary", "Petrie", "Morayfield", "Caboolture", "Ferny Grove"],
numberOfRows: function() { return this._rowData.length; },
prepareRow: function(rowElement, rowIndex, templateElements) {
if (templateElements.label) {
templateElements.label.innerText = this._rowData[rowIndex];
}
rowElement.onclick = function(event) { alert("Row "+rowIndex); };
}
...このように見えますが、私はそのインデックスの実際の値を表示したいと思います。
残念ながら、 "this._rowData [2]"はうまくいきませんが、 "_rowData"オブジェクトを見つけることができないようです。
を通常のJavaScriptオブジェクトを作成しています。 JSONの構文では、JavaScriptオブジェクト表記が使用されています(したがって、名前は "JavaScriptObjectNotation"です)。 –
心配はありません:)私たちは毎日何か新しいことを学びます:) – Nippysaurus