簡體   English   中英

Mustache如何在arraylist中訪問數組的特定元素

[英]Mustache how to access specific element of array in arraylist

我有一個帶有10個物體的arraylist“Numlist”,

在每個Object中有一個String [10]數組“Num”。

如何訪問和顯示特定字符​​串(例如:Num [8])?

所以它是一個.mustache文件,帶有html和javascripts。 我有一個帶有10個對象的arraylist“Numlist”,每個對象包含一個字符串“name”和一個String [10]“Num”

我可以輕松訪問並顯示“名稱”使用{{name}} ,但我無法使用{{Num.0}}我在網上找到哪種方法來訪問並顯示“Num [0]”中的字符串,

{{#Numlist}}
          <div class="data-table">
            <table>
              <tbody>
                <tr>
                    <td >{{name}}</td>
                    <td >{{Num.0}}</td>
                </tr>
              </tbody>
            </table>
          </div>
{{/Numlist}}

我希望輸出應該像一個表
[name] [Num [0]中的字符串]
但我只有
[ 名稱 ][ ]
似乎{{Num.0}}根本不起作用。

有沒有另一種方法來訪問數組中的特定元素,或者只是我使用{{num.0}}這種方法錯誤的方式?

使用括號表示法訪問數組元素 - 如果使用點表示法,則會引發錯誤:

 const arr = [1, 2, 3]; console.log(arr..2); 

使用[0]

{{Num[0]}}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM