Backbone.js collectio.toJSON ()에서 응답을 구문 분석 할 수 없습니다.

Santhosh

저는 Backbone을 배우고 있는데 누군가가이 문제를 도와 줄 수 있다면 좋을 것입니다. 내 컬렉션에 대한 가져 오기를 수행 한 후 성공 콜백에서를 사용하여 구문 분석 된 데이터를 얻습니다 collection.toJSON(). 이것은 실제로 객체를 반환하며이 객체에서 아무것도 가져올 수 없습니다. 이 개체에는 실제로 필요한 데이터가 있습니다.

이 스크린 샷에서 개체 내용을 참조하십시오.

내 질문은 내 개체의 행 속성에 액세스하는 방법입니다. 다음은 참조 용 코드입니다.

  var testCollection = Backbone.Collection.extend({
    model:myModel,
    url: '/myApiEndPoint',
    data: '',
    initialize: function(models, options) {
        this.data = models.data;
    },
    fetch: function(options) {
        var ajaxConfig = {
            url: this.url,
            data: this.data,
            type: 'POST',
            dataType: 'text',
            contentType: 'text/xml',
            parse: true
        };
        options = _.extend({}, ajaxConfig, options);

        return Backbone.Collection.prototype.fetch.call(this, options);
    },
    parse: function(xmlResponse) {
            // I have some parsing logic to extract uid and rows from my xmlResponse
            return {
              uid: uid,
              rows: rows
            };
      },
  });

var collObj  = new testCollection({data: xmlQuery1});
collObj.fetch({
  success: function(collection){
    // This code block will be triggered only after receiving the data.
    console.log(collection.toJSON()); 
  }
});
니라 얀 보라와 케

이름에서 toJSON알 수 있듯이 각 개체가 JSON 개체 인 JSON 개체 배열을 반환 Model's합니다. 다음과 같은 방법으로 필수 속성을 가져올 수 있습니다.

collObj.fetch({
  success: function(collection){
    // This code block will be triggered only after receiving the data.
    console.log(collection.toJSON()); 
    var uid = 'uid-of-an-object-to-access';
    var rows = collection.get(uid).get('rows');
    console.log(rows);
  }
});

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rubymine 2019.3에서 RuboCop 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Jmeter에서 json 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

RestTemplate에서받은 JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

ember에서 API 응답을 구문 분석 할 수 없습니다.

분류에서Dev

JAXB로 응답을 구문 분석 할 수 없습니다.

분류에서Dev

JSON REST API 응답을 구문 분석 할 수 없습니다.

분류에서Dev

JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

서버의 응답을 구문 분석 할 수 없음-Geocoder

분류에서Dev

ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

json_decode ()를 사용하여 JSON 웹 서비스 응답을 구문 분석 할 수 없습니다.

분류에서Dev

RestAssured : Xpath를 사용하여 필요한 값에 대한 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Javascript / JQuery AJAX는 AJAX 응답을 구문 분석 할 수 없습니다.

분류에서Dev

응답 xml을 제대로 구문 분석 할 수 없습니다.

분류에서Dev

RestTemplate으로 REST 응답을 구문 분석 할 수 없습니다.

분류에서Dev

OutSequence wso2 esb에서 JSON 응답을 구문 분석 할 수 없습니까?

분류에서Dev

Python-PUT가 완료되기 전에 서버가 응답하면 HTTP 모듈이 응답을 구문 분석 할 수 없습니다.

분류에서Dev

WordPress UI에서 json 문자열을 구문 분석 할 수 없습니다.

분류에서Dev

문자열에서 DATETIME으로 DataTime을 구문 분석 할 수 없습니다.

분류에서Dev

Brightscript에서 xml 문자열을 구문 분석 할 수 없습니다.

분류에서Dev

JAX-RS 응답에서 문자 세트 값을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

자바 메서드의 응답 인 자바 스크립트에서 json 문자열을 구문 분석 할 수 없습니다.

분류에서Dev

REST 웹 서비스에서 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

데이터 속성에서 JSON을 구문 분석 할 수 없습니다

분류에서Dev

JMESPATH에서 json 출력을 구문 분석 할 수 없습니다.

분류에서Dev

Ansible Jinja2에서 JSON 목록을 구문 분석 할 수 없습니다.

분류에서Dev

Java 11에서 로컬 DateTime을 구문 분석 할 수 없습니다.

분류에서Dev

봄 부팅에서 JSON을 구문 분석 할 수 없습니다.

Related 관련 기사

  1. 1

    Rubymine 2019.3에서 RuboCop 응답을 구문 분석 할 수 없습니다.

  2. 2

    Jmeter에서 json 응답을 구문 분석 할 수 없습니다.

  3. 3

    Android에서 복잡한 JSON 응답을 구문 분석 할 수 없습니다.

  4. 4

    RestTemplate에서받은 JSON 응답을 구문 분석 할 수 없습니다.

  5. 5

    ember에서 API 응답을 구문 분석 할 수 없습니다.

  6. 6

    JAXB로 응답을 구문 분석 할 수 없습니다.

  7. 7

    JSON REST API 응답을 구문 분석 할 수 없습니다.

  8. 8

    JSON 응답을 구문 분석 할 수 없습니다.

  9. 9

    서버의 응답을 구문 분석 할 수 없음-Geocoder

  10. 10

    ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

  11. 11

    ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

  12. 12

    json_decode ()를 사용하여 JSON 웹 서비스 응답을 구문 분석 할 수 없습니다.

  13. 13

    RestAssured : Xpath를 사용하여 필요한 값에 대한 응답을 구문 분석 할 수 없습니다.

  14. 14

    Javascript / JQuery AJAX는 AJAX 응답을 구문 분석 할 수 없습니다.

  15. 15

    응답 xml을 제대로 구문 분석 할 수 없습니다.

  16. 16

    RestTemplate으로 REST 응답을 구문 분석 할 수 없습니다.

  17. 17

    OutSequence wso2 esb에서 JSON 응답을 구문 분석 할 수 없습니까?

  18. 18

    Python-PUT가 완료되기 전에 서버가 응답하면 HTTP 모듈이 응답을 구문 분석 할 수 없습니다.

  19. 19

    WordPress UI에서 json 문자열을 구문 분석 할 수 없습니다.

  20. 20

    문자열에서 DATETIME으로 DataTime을 구문 분석 할 수 없습니다.

  21. 21

    Brightscript에서 xml 문자열을 구문 분석 할 수 없습니다.

  22. 22

    JAX-RS 응답에서 문자 세트 값을 어떻게 구문 분석 할 수 있습니까?

  23. 23

    자바 메서드의 응답 인 자바 스크립트에서 json 문자열을 구문 분석 할 수 없습니다.

  24. 24

    REST 웹 서비스에서 JSON을 구문 분석 할 수 없습니다.

  25. 25

    데이터 속성에서 JSON을 구문 분석 할 수 없습니다

  26. 26

    JMESPATH에서 json 출력을 구문 분석 할 수 없습니다.

  27. 27

    Ansible Jinja2에서 JSON 목록을 구문 분석 할 수 없습니다.

  28. 28

    Java 11에서 로컬 DateTime을 구문 분석 할 수 없습니다.

  29. 29

    봄 부팅에서 JSON을 구문 분석 할 수 없습니다.

뜨겁다태그

보관