第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

把手/胡子 - 是否有內(nèi)置的方式來循環(huán)對象的屬性?

把手/胡子 - 是否有內(nèi)置的方式來循環(huán)對象的屬性?

慕田峪9158850 2019-08-15 17:20:17
把手/胡子 - 是否有內(nèi)置的方式來循環(huán)對象的屬性?正如問題的標題所說,是否有胡子/把手循環(huán)對象屬性的方式?所以var o = {   bob : 'For sure',   roger: 'Unknown',   donkey: 'What an ass'}我可以在模板引擎中做一些相當于的事情for(var prop in o){     // with say, prop a variable in the template and value the property value}?
查看完整描述

3 回答

?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

自Handlebars 1.0rc1以來內(nèi)置支持

Handlebars.js中添加了對此功能的支持,因此不再需要外部幫助程序。

如何使用它

對于數(shù)組:

{{#each myArray}}
    Index: {{@index}} Value = {{this}}{{/each}}

對象:

{{#each myObject}}
    Key: {{@key}} Value = {{this}}{{/each}}

請注意,只會hasOwnProperty枚舉通過測試的屬性。


查看完整回答
反對 回復 2019-08-15
?
holdtom

TA貢獻1805條經(jīng)驗 獲得超10個贊

它實際上很容易實現(xiàn)為幫助:

Handlebars.registerHelper('eachProperty', function(context, options) {
    var ret = "";
    for(var prop in context)
    {
        ret = ret + options.fn({property:prop,value:context[prop]});
    }
    return ret;});

然后像這樣使用它:

{{#eachProperty object}}
    {{property}}: {{value}}<br/>{{/eachProperty }}


查看完整回答
反對 回復 2019-08-15
  • 3 回答
  • 0 關(guān)注
  • 437 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號