【问题标题】:How to bind data to label in sencha touch如何在sencha touch中将数据绑定到标签
【发布时间】:2012-05-28 12:45:39
【问题描述】:

我想将数据绑定到控制器级别的标签控件。我在视图中有一个主选项卡面板视图,还有两个视图,例如 example1 视图和规范视图。在规范选项卡视图中有一个标签是 id:lblSpecification,对于这个标签,我将在控制器级别绑定数据,如下所示。但它不起作用。 控制器代码在这里:

config: {
  refs: {
    specificationPage: "specification",
    specificationLabel: "#lblSpecification"
  },

  control: {
    specificationPage: {
      initialize: "SpecificationInitialize"
    }
  },

  SpecificatiTabInitialize: function () {
    this.getSpecificationLabel().setHtml("Welcome");
  }
}

我创建了另一个类似的项目,我没有使用选项卡面板,我遵循了与上面提到的代码类似的步骤,它工作正常,请我知道它的问题是由于选项卡面板还是他们的任何替代方法来实现这个?

【问题讨论】:

  • 您是否检查了控件是否完全进入“SpecificatiTabInitialize”功能?放一个 console.log() 那里。

标签: extjs sencha-touch sencha-touch-2


【解决方案1】:

当标签初始化但不是面板时尝试 setHtml。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多