gpt4 book ai didi

javascript - 调用 javascript 函数在 dojo require block 内不起作用(dojo 版本 1.8)

转载 作者:行者123 更新时间:2023-12-02 19:01:12 25 4
gpt4 key购买 nike

对另一个 javascript 函数的调用未执行。代码:

function btn_click(){
require(["dojo/dom","dijit/registry"], function(dom,dijit){

dom.byId("tbm_notes_results").innerHTML="New HTML";


javascriptfn1;

//code after 1

});

javascriptfn2;
//code after 2
}
  • 调用 javascriptfn1 不执行,控制台中没有错误
  • //1执行后的代码(注释掉)

  • 在 REQUIRE 之外,调用 javascriptfn2 不会执行,控制台中没有错误

  • //执行2次后的代码(已注释掉)

搜索使我得到以下内容

Dojo AMD: Can't call a function inside a require

如果有人能为我解释它更简单(甚至是一个概念),并且如果可能的话告诉我如何使它工作(有/没有我的模块/包),我将不胜感激

非常感谢

最佳答案

如果你想调用javascript fn1,那么你需要使用括号。

javascriptfn1();

javascript fn2相同

关于javascript - 调用 javascript 函数在 dojo require block 内不起作用(dojo 版本 1.8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14775749/

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