1

データをコントローラーレベルのラベルコントロールにバインドしたい。メインのタブがあります-ビュー内のパネルビューには、example1ビューと仕様ビューのような2つのビューがあります。仕様タブビューでは、ラベルはid:lblSpecificationです。このラベルでは、以下に示すように、コントローラーレベルでデータをバインドします。しかし、それは機能していません。コントローラコードはここにあります:

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

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

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

タブパネルを使用していない別の同様のプロジェクトを作成しました。上記のコードと同様の手順を実行しましたが、正常に機能しています。タブパネルによる問題を知ることができますか、それともこれを実現するための代替方法はありますか?

4

1 に答える 1

1

ラベルが初期化されているがパネルではない場合、setHtml を試みます。

于 2012-05-28T14:14:58.677 に答える