내 상점의 모든 데이터가 한 행에 중첩됩니다.

mik3fly-4steri5k

extjs6.0.2 폴더 ( http://examples.sencha.com/extjs/6.0.2/examples/admin-dashboard/#dashboard ) 에서 템플릿으로 admin-dashboard를 사용 하고 있으며 "백엔드 커넥터"가이드를 따라 " Direct 및 php mysql "( http://docs.sencha.com/extjs/6.0.2-classic/guides/backend_connectors/direct/mysql_php.html ).

"사용자 결과"에서 상점을 "검색 결과"로 변경하면 문제가 발생합니다. 정적 저장소를 백엔드 커넥터 가이드의 개조 된 버전으로 교체했습니다.

Router.php는 json 형식으로 데이터를 올바르게 제공하지만 그리드 패널 사용자 결과에 하나의 빈 행만 있습니다.

여기 내 가게

Ext.define('Admin.store.import.Users', {
extend: 'Ext.data.Store',

alias: 'store.importusers',

fields: [
    {type: 'int', name: 'id'},
    {type: 'string', name: 'szNomUser'},
    {type: 'string', name: 'szPrenomUser'},
    {type : 'string', name: 'szLoginUser'},
    {type: 'string', name: 'szMailUser'}
],

proxy: {
    type: 'direct',
    api: {
        read: 'QueryDatabase.getUsers'
    },
    reader: {
        type: 'json'
    }
},
autoLoad : true
});

그리고 쿼리의 결과

{
"type": "rpc",
"tid": 1,
"action": "QueryDatabase",
"method": "getUsers",
"result": {
    "0": {
        "id": "2",
        "szNomUser": "ADMINISTRATEUR",
        "szPrenomUser": "Default",
        "szLoginUser": "admin",
        "szPassWordUser": "admin",
        "szProfilUser": "S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4S",
        "nLangueUser": "1",
        "nRefIdStudioUser": "0",
        "szSuperviseurUser": "0",
        "szTelUser": "",
        "szFaxUser": "",
        "szMobileUser": "",
        "szMailUser": "[email protected]",
        "tDateNaissanceUser": "2004-12-08",
        "bActifUser": "1",
        "szModeWeb": "0",
        "szSuperSuperviseurUser": "0",
        "szGroupUser": "T",
        "szActiviteUser": "1"
    },
    "1": {
        "id": "18",
        "szNomUser": "DETTO",
        "szPrenomUser": "ERNEST",
        "szLoginUser": "ED",
        "szPassWordUser": "ED",
        "szProfilUser": "S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4S\u00a4N",
        "nLangueUser": "1",
        "nRefIdStudioUser": "0",
        "szSuperviseurUser": "0",
        "szTelUser": "",
        "szFaxUser": "",
        "szMobileUser": "",
        "szMailUser": "",
        "tDateNaissanceUser": "0000-00-00",
        "bActifUser": "0",
        "szModeWeb": "0",
        "szSuperSuperviseurUser": "0",
        "szGroupUser": "",
        "szActiviteUser": "1"
    }
}
}

그리드 패널의 상점을 살펴보면 다음 트리가 있습니다.

store> data (length 1)> items (length 1)> [0]> data in the last data i have all my datas and all fields are empty. 마지막 데이터의 속성 집합 앞에이 예외 Ext.data.Model # persistenceProperty .

물론 내 gridpanel의 열에 올바른 dataIndex가 있습니다.

mik3fly-4steri5k

잘,

내 데이터의 형식이 올바르지 않아 extjs 6 Direct 사양 ( http://docs.sencha.com/extjs/6.0.2-classic/guides/backend_connectors/direct/specification.html#backend_connectors- -direct - -specification _-_ remoting_responses 데이터가 JSON 객체 또는 JSON 개체의 배열이어야합니다이 명확하지 않다). 제 경우에는 json 객체 배열이 잘 작동했습니다.

result — The data returned by the Method. 
MUST be present in the Response object, 
but MAY be null for Methods that do not return any data.


{
"type": "rpc",
"tid": 1,
"action": "QueryDatabase",
"method": "getUsers",
"result": [{
    "nIdUser": "2",
    "szNomUser": "ADMINISTRATEUR",
    "szPrenomUser": "Default",
    "szMailUser": "[email protected]",
    "szLoginUser": "admin"
}, {
    "nIdUser": "18",
    "szNomUser": "DETTO",
    "szPrenomUser": "ERNEST",
    "szMailUser": "",
    "szLoginUser": "ED"
}]
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

데이터 프레임 내의 모든 행 쌍 사이에서 우승 한 행을 반환합니다.

분류에서Dev

다열 mySQL 테이블의 모든 행에 대한 한 행의 내적

분류에서Dev

중첩 함수를 호출하면 창의 요소에 대한 모든 정당성이 엉망이됩니다.

분류에서Dev

빈 데이터 프레임 내의 모든 위치가 채워질 때까지 한 데이터 프레임의 행을 다양한 행의 빈 데이터 프레임에 순차적으로 할당합니다.

분류에서Dev

R의 데이터 프레임 내에서 가능한 모든 행 조합에 여러 기능을 적용하는 방법은 무엇입니까?

분류에서Dev

내가 가진 데이터 프레임에서 하나를 제외한 모든 열의 평균을 취하고 싶습니다.

분류에서Dev

모든 행 내부에 중첩 테이블이있는 데이터 테이블

분류에서Dev

60 초 이내의 시간으로 pandas 데이터 프레임 내에서 모든 행 쌍을 찾습니다.

분류에서Dev

행렬의 한 행에서 모든 데이터 읽기

분류에서Dev

상위 및 하위 행에 대한 모든 데이터 가져 오기

분류에서Dev

이 줄이 내 데이터베이스의 모든 값에 대해 실행되기를 원합니다.

분류에서Dev

내 UPS가이 모든 손상에 대한 책임이 있습니까?

분류에서Dev

한 데이터 프레임 행의 모든 값이 다른 데이터 프레임에 있는지 확인

분류에서Dev

내 ViewModel 목록의 모든 항목에 대한 데이터 유효성 검사

분류에서Dev

데이터가있는 모든 행에 대해 각 카테고리에 대한 행이 필요합니다.

분류에서Dev

R 데이터 프레임에서 시간 프레임 내의 모든 행을 제거합니다.

분류에서Dev

한 프레임 내에 중첩 된 보조 데이터의 누적 분포를 플로팅합니다.

분류에서Dev

R 데이터 프레임의 모든 열에 대한 상위 n 개 행

분류에서Dev

모든 데이터가 필요하기 전에 메시지가 전송됩니다. 즉, 모든 메시지에 동일한 데이터가 포함 된 몇 개의 메시지를 보냅니다.

분류에서Dev

모든 행에 대해 한 열의 내용 증가 (또는 증가)

분류에서Dev

R-모든 열에서 데이터 프레임 열의 모든 요소를 다른 데이터 프레임의 한 행에있는 요소와 비교

분류에서Dev

paintComponent 메소드 내부의 모든 것이 EDT에서 실행됩니까?

분류에서Dev

사용자가 입력 한 내용의 데이터베이스를 검색하고 가능한 모든 단어를 표시하고 싶습니다.

분류에서Dev

그룹에 대한 최소값이있는 데이터 프레임의 모든 행을 선택합니다.

분류에서Dev

내 df의 이름은 이름, 성 및 때로는 중간 이름 (M.)으로 구분됩니다. 내 모든 df의 한 열에 모두 넣는 방법은 무엇입니까?

분류에서Dev

모달 창에서 선택한 모든 라디오 버튼의 데이터를 부모의 컨트롤러로 보내는 방법은 무엇입니까?

분류에서Dev

한 모델의 데이터를 다른 모델의보기에 표시 : 내가 제대로 했나요?

분류에서Dev

한 모델의 데이터를 다른 모델의보기에 표시 : 내가 제대로 했나요?

분류에서Dev

Java의 2D ArrayList에서 한 행을 변경하면 모든 행이 변경됩니다.

Related 관련 기사

  1. 1

    데이터 프레임 내의 모든 행 쌍 사이에서 우승 한 행을 반환합니다.

  2. 2

    다열 mySQL 테이블의 모든 행에 대한 한 행의 내적

  3. 3

    중첩 함수를 호출하면 창의 요소에 대한 모든 정당성이 엉망이됩니다.

  4. 4

    빈 데이터 프레임 내의 모든 위치가 채워질 때까지 한 데이터 프레임의 행을 다양한 행의 빈 데이터 프레임에 순차적으로 할당합니다.

  5. 5

    R의 데이터 프레임 내에서 가능한 모든 행 조합에 여러 기능을 적용하는 방법은 무엇입니까?

  6. 6

    내가 가진 데이터 프레임에서 하나를 제외한 모든 열의 평균을 취하고 싶습니다.

  7. 7

    모든 행 내부에 중첩 테이블이있는 데이터 테이블

  8. 8

    60 초 이내의 시간으로 pandas 데이터 프레임 내에서 모든 행 쌍을 찾습니다.

  9. 9

    행렬의 한 행에서 모든 데이터 읽기

  10. 10

    상위 및 하위 행에 대한 모든 데이터 가져 오기

  11. 11

    이 줄이 내 데이터베이스의 모든 값에 대해 실행되기를 원합니다.

  12. 12

    내 UPS가이 모든 손상에 대한 책임이 있습니까?

  13. 13

    한 데이터 프레임 행의 모든 값이 다른 데이터 프레임에 있는지 확인

  14. 14

    내 ViewModel 목록의 모든 항목에 대한 데이터 유효성 검사

  15. 15

    데이터가있는 모든 행에 대해 각 카테고리에 대한 행이 필요합니다.

  16. 16

    R 데이터 프레임에서 시간 프레임 내의 모든 행을 제거합니다.

  17. 17

    한 프레임 내에 중첩 된 보조 데이터의 누적 분포를 플로팅합니다.

  18. 18

    R 데이터 프레임의 모든 열에 대한 상위 n 개 행

  19. 19

    모든 데이터가 필요하기 전에 메시지가 전송됩니다. 즉, 모든 메시지에 동일한 데이터가 포함 된 몇 개의 메시지를 보냅니다.

  20. 20

    모든 행에 대해 한 열의 내용 증가 (또는 증가)

  21. 21

    R-모든 열에서 데이터 프레임 열의 모든 요소를 다른 데이터 프레임의 한 행에있는 요소와 비교

  22. 22

    paintComponent 메소드 내부의 모든 것이 EDT에서 실행됩니까?

  23. 23

    사용자가 입력 한 내용의 데이터베이스를 검색하고 가능한 모든 단어를 표시하고 싶습니다.

  24. 24

    그룹에 대한 최소값이있는 데이터 프레임의 모든 행을 선택합니다.

  25. 25

    내 df의 이름은 이름, 성 및 때로는 중간 이름 (M.)으로 구분됩니다. 내 모든 df의 한 열에 모두 넣는 방법은 무엇입니까?

  26. 26

    모달 창에서 선택한 모든 라디오 버튼의 데이터를 부모의 컨트롤러로 보내는 방법은 무엇입니까?

  27. 27

    한 모델의 데이터를 다른 모델의보기에 표시 : 내가 제대로 했나요?

  28. 28

    한 모델의 데이터를 다른 모델의보기에 표시 : 내가 제대로 했나요?

  29. 29

    Java의 2D ArrayList에서 한 행을 변경하면 모든 행이 변경됩니다.

뜨겁다태그

보관