0

我正在尝试为 cms 创建动态菜单。我有存储在数据库中的动作和目标变量,我想将它们传递给动作助手:

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

我写了上面的代码,我在控制台上收到以下错误:

目标[actionName] 未定义

return target[actionName].call(target, event);

请让我知道这样做的正确方法是什么。

问候, 卡提克

4

1 回答 1

0

我认为在这个 jsfiddle 中,您可以找到问题的答案:

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

{{#each item in content}}
    <li>
        <a {{action select item}} {{bindAttr class = "item.classNames"}}> 
            {{item.label}}
        </a>
    </li>
{{/each}}
于 2013-07-19T13:19:19.883 回答