切换组件不能在跨包指令上工作

Toggle component do not work on transcluded directive

本文关键字:指令 工作 包指令 组件 不能      更新时间:2023-09-26

我在视图上有一个带有切换组件的指令。toggle组件的配置非常简单:

input(type="checkbox" checked data-toggle="toggle")

这个指令工作得很好,但是如果这个指令被加载到另一个指令中,那么toggle组件就不再工作了。(

你们能帮帮我吗?多谢。

也许你可以粘贴一些代码。

然而,考虑到在angular中,当你有一个指令层次结构时,它们是自下而上执行的。因此,如果你在父指令的link函数中传递数据给子指令,它将不起作用。

你可以使用指令中的控制器来代替link函数来解决这个问题。