2013-04-14 1 views
0

일부 AJAX "GET"요청을 통해 내가 가지고있는 데이터가 있습니다. 지금 당장은 데이터를 테이블 행에 넣고 있습니다. 내 데이터의 목록보기입니다. 그러나 내 데이터의 미리보기 또는 데이터보기와 같은 축소보기를 제공하려는 경우이 작업을 수행하는 가장 좋은 방법은 무엇입니까?주어진 데이터 모델의 HTML 스타일을 변경하십시오.

백본, 앵귤러, 엠버, 넉 아웃과 같은 자바 스크립트 프레임 워크를 조금 읽었지만 이는 올바른 접근 방법입니까? 내 문제를 이해하는 데 도움이된다면 데이터는 수많은 파일과 메타 데이터입니다. 나는 그 세 가지 견해를 가지고 싶지만, 자바 노드를 DOM 노드를 통해 탐색하는 데만 사용하고 싶지는 않습니다. 데이터 일관성을 유지하고 DOM 뷰에서 데이터를 렌더링하도록하십시오. 나는 선택한다.

+0

질문을 끝내기보다. 다른 StackExchange 사이트로 이동해야합니까? – cereallarceny

+0

위에서 언급 한 프레임 워크 중 하나를 사용하면 확실히 좋은 접근 방법이 될 것입니다. 이렇게하면 한 세트의 데이터와 다른 뷰가 바인딩 된 여러 뷰가 생깁니다. –

답변

1

@ Klaster_1에 동의합니다. 백본을 직접 사용하고 있습니다. DOM 노드를 통해 엄청난 검색을 수행하지 않습니다. 한 세트의 데이터와 여러 개의보기 및 템플리트를 사용한 깔끔한 접근 방식입니다.

CSS와 JQuery를 사용하면 선택한보기에 따라 클래스를 동적으로 추가하거나 제거 할 수 있습니다. 그러나 이것이 DOM 노드를 통해 검색하는 것과 동등한 접근법입니다.

관련 문제