gpt4 book ai didi

javascript - AngularJS ngRepeat - 监听元素移动(我需要使用 ngRepeat 呈现 iframe 列表)

转载 作者:行者123 更新时间:2023-11-30 17:36:48 31 4
gpt4 key购买 nike

我正在使用 ng-repeat 指令呈现 TinyMCE 所见即所得列表:

<div ng-repeat="widget in wigdets">
<textarea wysiwyg></textarea> <!-- This is a directive to initialize TinyMCE -->
</div>

当我更改 Controller 中小部件的顺序时,TinyMCE 的实例会自动相应地重新排列。

问题是 TinyMCE 小部件是一个 iframe,当它在 DOM 中移动时,iframe 状态会被重置。

所以我需要保存 TinyMCE 内容并在元素移动之前从元素中删除 TinyMCE,然后再次初始化 TinyMCE 并在移动完成后应用保存的内容。

是否有一种简单的方法以某种方式连接到 ng-repeat 并为元素移动注册回调?

如果我必须编写自己的 ng-repeat-custom 指令,以 Angular 方式组织事件调度的正确架构是什么?

我应该以某种方式将事件发送到子指令吗?或者子指令(在我的例子中是所见即所得)应该订阅父指令的事件吗?

最佳答案

应该讨论对父级的子指令,并最终包括使用两个实体的完整指令。

关于javascript - AngularJS ngRepeat - 监听元素移动(我需要使用 ngRepeat 呈现 iframe 列表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21874580/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com