ループのために、私はJavaScriptでヘルパークラスを持っていると私はこの奇妙なJavaScriptで
menu
.createMenu("TestMenu", "Description")
.addMenuItem("test", "", true, true, "callServerTrigger",
"testServerEvent")
.addMenuItem("test", "", true, true, "callServerTrigger", "testServerEvent")
.addMenuItem("test", "", true, true, "callServerTrigger", "testServerEvent")
.addMenuItem("test", "", true, true, "callServerTrigger", "testServerEvent")
.addCloseButton();
のように使用しなければなりませんが、私はここにforループを使用する必要があります。
menu
.createMenu("TestMenu", "Description")
for (var i = 0; i < arr.length; i++) {
.addMenuItem(arr[i], "", true, true, "callServerTrigger", "testServerEvent")
}
.addCloseButton();
私はこれを試しましたが、 "。"構文エラーが発生します。どうすればいい?
これは、配列が空であり、ロジックが単純にスキップされ、引き続きaddCloseButtonが呼び出されるようなエラーは発生しません。問題は彼がコンテキストなしで 'addMenuItem'を呼び出そうとしていることです.Ninaの答え – Alex
非常に真実。これは朝のコーヒーの前に書くときに起こることです。 –