gpt4 book ai didi

javascript - AceEditor 实例初始化后运行代码

转载 作者:行者123 更新时间:2023-12-02 22:40:51 24 4
gpt4 key购买 nike

AceEditor 实例初始化后如何运行 JavaScript 函数?如果我在一页上将两个输入转换为 AceEditor,则该函数将运行两次,每个编辑器运行一次。

如果可能的话,我想设置一次(某种默认行为)。

最佳答案

这取决于“初始化”到底是什么意思。

调用 editor = ace.edit(domNode) ace 实例就可以使用了,如果你想知道编辑器第一次渲染内容到 dom 的时间,可以使用

editor.renderer.once("afterRender", console.log)

或者强制它与

同步渲染
editor.resize(true)

如果您没有在页面中包含默认模式并且想知道该模式何时加载,您可以使用

editor.session.once("changeMode", console.log)

如果您正在寻找其他内容,请使用更多信息更新问题。

关于javascript - AceEditor 实例初始化后运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58593842/

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