簡體   English   中英

ember.js把手-在動作幫助器中使用變量

[英]ember.js handlebar - using variables inside action helper

我正在嘗試為cms創建動態菜單。 我將動作和目標變量存儲在數據庫中,我想將它們傳遞給動作助手:

<li><a href="#" {{action this.action target=this.controllername}}>{{unbound this.name}}</a></li>

我寫了上面的代碼,並在控制台上收到以下錯誤:

target [actionName]未定義

返回target [actionName] .call(target,event);

請讓我知道執行此操作的正確方法。

此致Karthik

我認為在這個jsfiddle中,您找到了問題的答案:

http://jsfiddle.net/Malkyne/ydTWZ/

{{#each item in content}}
    <li>
        <a {{action select item}} {{bindAttr class = "item.classNames"}}> 
            {{item.label}}
        </a>
    </li>
{{/each}}

暫無
暫無

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

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