Javascript 检查模板是否已完全加载-Aria模板

Javascript 检查模板是否已完全加载-Aria模板,javascript,ariatemplates,Javascript,Ariatemplates,我使用以下方法在Aria中加载模板: Aria.loadTemplate({ classpath : test, div : "thecontainer", }); 有人能告诉我如何将回调附加到此函数。这应该告诉我模板加载是否完成。您只向函数传递了一个参数,即cfg对象。您可以将回调作为第二个参数传递给Aria.loadTemplate 请参阅源代码: @param{aria.core.JsObject.Callback}将调用的回调 加载模板时或出现错误时 第一 回

我使用以下方法在Aria中加载模板:

  Aria.loadTemplate({
    classpath : test,
    div : "thecontainer",


});

有人能告诉我如何将回调附加到此函数。这应该告诉我模板加载是否完成。

您只向函数传递了一个参数,即cfg对象。您可以将回调作为第二个参数传递给Aria.loadTemplate

请参阅源代码:

@param{aria.core.JsObject.Callback}将调用的回调 加载模板时或出现错误时

第一 回调的参数是一个JSON对象,具有以下特性 特性:

{success:{Boolean}如果显示模板,则为true,否则为false 否则}

请注意,在加载模板时会调用回调,但是 子模板可能仍在等待加载,显示加载错误 指示信号请注意,success==true意味着模板 显示,但某些窗口小部件或 子模板


您只向函数传递一个参数,即cfg对象。您可以将回调作为第二个参数传递给Aria.loadTemplate

请参阅源代码:

@param{aria.core.JsObject.Callback}将调用的回调 加载模板时或出现错误时

第一 回调的参数是一个JSON对象,具有以下特性 特性:

{success:{Boolean}如果显示模板,则为true,否则为false 否则}

请注意,在加载模板时会调用回调,但是 子模板可能仍在等待加载,显示加载错误 指示信号请注意,success==true意味着模板 显示,但某些窗口小部件或 子模板


感谢您的回复,我确实提到了这一点,以下是我的最终答案:

您可以提供对loadTemplate方法的回调,该方法将告诉您何时加载模板以及是否引发了错误。但是,这可能不会告诉您所有的问题,c.f.文档

例:


感谢您的回复,我确实提到了这一点,以下是我的最终答案:

您可以提供对loadTemplate方法的回调,该方法将告诉您何时加载模板以及是否引发了错误。但是,这可能不会告诉您所有的问题,c.f.文档

例:

Aria.loadTemplate({
    classpath : "thetemp",
    div : "thecontainer"
}, {fn: this.myTemplateLoaded, scope: this});

//...

myTemplateLoaded: function(response) {
  if (response.success) {
    //success
  } else {
    //error
  }
}