2017-06-12 4 views
0

私はExtjs 6で新しくなっていますが、グリッドの行をクリックしたときにパラメータをphpに渡したいと思います。ここで私のコードとは、パラメータが未定義であることをPHPで不平を言っています。Extjsのパラメータを渡す6

xtype: 'grid', 
store: { 
      type: 'myComment', 
      autoLoad: true, 
      autoDestroy: true, 
      extraParams:{ 
          employee: record.get("employee") 
         } 
        }, 
      columns: [ 
         .... 
        ] 

私は

答えて

0

extraParamsは、お店からのプロキシ設定に属し日間、このいずれかに取り組んできました助けてください...支援してください。あなたのケースでは

あなたはこのような何かをする必要があります http://docs.sencha.com/extjs/6.5.0/classic/Ext.data.proxy.Ajax.html#cfg-extraParams


あなたはExtJSに6を使用しているので、使用することをお勧めします。ここでは

{ 
    xtype: 'grid', 
    store: { 
     type: 'myComment', 
     autoLoad: true, 
     autoDestroy: true, 
     proxy: { 
      type: 'ajax', 
      extraParams:{ 
       employee: record.get("employee") 
      } 
     } 

    }, 
    columns: [....] 
} 

はこの上でいくつかのより多くのinformationenですMVVMアーキテクチャ ご存じない場合は、Senchaの指示に従うことをお勧めします。 http://docs.sencha.com/extjs/6.5.0/guides/application_architecture/application_architecture.html

場合によっては、ストアの定義をビューから切り離すことができます。さらに、バインディングを使用してビュー内またはストア内の単純なパラメータを変更することも可能です。

+0

ありがとうございました –

関連する問題