【问题标题】:Plug angularjs directive into component将 angularjs 指令插入组件
【发布时间】:2019-04-24 20:58:57
【问题描述】:

我目前有一个通用列表组件,我想根据我使用它的位置添加不同的回调,用于向该列表添加/删除/更新项目。

我当前的实现如下所示:

<div list-callback1>
    <generic-list
        add-callback="listCallback1.add()"
        update-callback="listCallback1.add(id, name)"
        delete-callback="listCallback1.delete(id)"></generic-list>
</div>

我的问题:

有没有办法减少嵌套?因为当我将指令直接添加到我的组件时,我得到一个编译错误。

【问题讨论】:

  • 不太清楚你想用代码实现什么,你能添加一个工作小提琴吗?另外,一定要提示angularjs抛出的编译错误。

标签: angularjs angularjs-directive angularjs-components


【解决方案1】:

好的,这是一个不同的问题。

我的list-callback1 指令中有scope: true

删除后,一切正常。感谢您的帮助

抱歉,我无法发布更多代码,但我受到雇主的限制;)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 1970-01-01
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    • 2013-05-15
    相关资源
    最近更新 更多