2

プロジェクトを 4.0.7 から最新の 4.2.1 にアップグレードしたところ、すべてのフォームがレコードの読み込みを停止したことに気付きました。一部のユーザーで更新フォームを開くと、4.0.7 では機能するフォームが空白のままになります。

私は使用しています:

var form = Ext.create('Ext.form.Panel', {
    .......


form.on("render", function(form) {
    form.loadRecord(win.record);
}, this);

レコード自体の console.log は次を返します。

constructor {raw: Object, modified: Object, data: Object, hasListeners: HasListeners, events: Object…}
data: Object
    active: 1
    date_added: Sun Aug 04 2013 19:32:40 GMT+0300 (EEST)
    email: "xxxxxxxxxx@gmail.com"
    id: 1636
    username: "xxxxxxxx"
__proto__: Object
events: Object
hasListeners: HasListeners
id: "AP.model.User-1636"
index: 1
internalId: 1636
modified: Object
phantom: false
raw: Object
store: constructor
stores: Array[1]
__proto__: Object

正しい値を保持しているデータを確認できますが、フォームにレコードがロードされない理由がわかりません。フォーム自体で url パラメータを使用してレコードをロードできることはわかっていますが、フォームで loadRecord を使用する方法に何か変更があったかどうかを知りたいです。

とても有難い

4

1 に答える 1