0
我試圖編寫一個Handlebars幫助程序,它允許我顯示一個元素x
的次數,其中x
是在傳遞給模板的數據中定義的。在手柄幫手中使用數據
我正在修改代碼here的#times
。但是,我不希望每個模板的運行次數保持不變,而是希望能夠通過傳遞給模板的數據來控制它。
這是一個人爲的例子,但如果我將{stars: 50}
傳遞給此模板,我希望它打印50顆星。
{{#times {{stars}} }}★{{/times}}
這顯然不是正確的方法來做到這一點,因爲編譯模板時我得到一個分析錯誤。
Expecting 'CLOSE', 'CLOSE_UNESCAPED', 'STRING', 'INTEGER', 'BOOLEAN', 'ID', 'DATA', 'SEP', got 'OPEN'
但如何讓我的助手接受動態輸入?