2013-07-01 2 views
0

내 모델 설정을 표시하는 뷰를 생성합니다 [ {이름 : 'AcctManagFirst'입력 : '문자열'}, {이름 : 'AcctManagLast'입력 : '문자열'} {이름 : '이름', 유형 : '문자열'}, {이름 : '조건', 유형 : '문자열'}, {이름 : '화물', 유형 : '문자열'}, {이름 : '이름 :'Taxtable ', 유형 :'문자열 '}, {이름 :'TaxTableRate ', 유형 :'문자열 '}, {이름 :'BillToAddr ', 유형 :'문자열 ' 'string'}, {name : 'BCity', 유형 : 'string'}, {name : 'BState', 유형 : 'str{이름 : 'WHCity', 유형 : '문자열'}, {이름 : 'WHATdr', 유형 : '문자열'}, {name : 'BZip' {이름 : 'WHState'입력 : '문자열'}, {이름 : 'WHZip'입력 : '문자열'},중첩 된 데이터

및 내 가게는

첫째
config:{ 
    model: 'Sample.model.User', 


    proxy: 
     { 
     type: 'jsonp', 
     url: 'http://xxx.xxx.com/customer_info.php', 
     buildUrl : function (request) { 
     var url = this.getUrl(request), 
     params = request.getParams() || {}; 

     url = url + params.CustNo; 
     request.setUrl(url); 
      return this.callParent([request]); 
      }, 

     reader: { 
      type: 'json', 
      rootProperty: 'content' 
      } 
     } 

    I will get the user data from the store... how to write a view that display data with respect to the user.. user data changes .. now I can write the static data but I need the data to be dynamic..   

답변

0

, 귀하의 질문은 대단히 모호 대답하기가 어렵습니다. 당신이 달성하고자하는 것은 귀하의 저장소에서 동적으로 채워지는리스트를 탭핑 할 때 상세보기를 표시하는 것입니다.

데이터를 표시하려면 list view을 함께 넣어야하고 상세보기에는 container을 사용해야합니다.

또한보기와 항목보기의 itemtap 이벤트에 대한 컨트롤을 모두 참조하여 controller이 필요합니다. 해당 컨트롤에서 호출 된 메서드는 데이터를 세부 뷰로 설정 한 다음 해당 뷰를 뷰포트로 밀어 넣어야합니다.

내가 더 구체적 일 수는 있지만이 질문에 너무 모호해서 모든 종류의 모범을 보여주지 못했다. 하드 코드 된 데이터 세트를 상점에 추가하면 뷰, 상점, 컨트롤러 및 모델의 전체 클래스 예제뿐만 아니라 도움이됩니다.

+0

코드와 텍스트를 혼합하기 때문에 혼란 스럽습니다. 내 모델, 상점 및 표시하려는 URL이있는 senchafiddle을 추가하고 있습니다 .http : //www.senchafiddle.com/# F6kim이 URL을 살펴보면 모델, 저장 및 뷰를 볼 수 있지만 표시하고 싶지만보기가 작동하지 않습니다. 고마워요 – GiGi

+0

나는 당신의 [피들] (http://new.senchafiddle.com/#WTjHU/)을 가지고 있습니다 (당신은 app.js가 필요합니다). 그러나 당신이하고 싶은 것이 아직도 무엇인지 확신 할 수 없습니다. – bwags

+0

저장소에서 내보기에 데이터를 표시하고 싶습니다 ... 내보기가 표시되면 저장소에서 데이터를 검색하여보기에 표시하는 방법을 이해할 수 있습니다. 당신이 내 데이터를 어떻게 보여줄지 알 수 있도록 바이올린에서 나의 견해를 확인하십시오. – GiGi

관련 문제