적은 양의 컨텐츠와 CV에서의 데이터의 정적 인 성격, 그리고 수행해야 할 단순성을 고려할 때이 프로젝트에 백본을 사용할 것을 권장하지 않습니다. 몇 가지 간단한 jQuery 클릭 이벤트 핸들러 및 전환 애니메이션이 원하는 것을 수행하는 데 충분할 것으로 보입니다.
Backbone을 사용하려는 의도가 순수한 교육용이며이를 사용하는 방법을 배우는 경우 더 많은 콘텐츠를 조작하여 데이터에보다 역동적 인 특성을 가진 프로젝트를 찾는 것이 좋습니다.
FWIW, 그러나 백본보기를 사용하여 CV 용 jQuery 코드를 구성 할 수 있습니다. 그러나 방금 jQuery를 사용했을 때보 다 더 많은 코드를 작성하게 될 것입니다. 에 대한 jQuery를 사용하는 백본에서 동일한 코드는 (여기
$(function(){
$(".cv-section").click(function(e){
$(e.currentTarget).toggle("fast");
})
});
과 : 당신은/보여 누군가가 클릭 할 때 섹션을 숨기려면 원하는 경우 예를 들어
... 여기가 jQuery를에 DOM 조작 임) :
CVView = Backbone.View.extend({
events: {
"click .cv-section": "showHide"
},
showHide: function(e){
$(e.currentTarget).toggle("fast");
}
});
$(function(){
var el = $("#cv");
new CVView({
el: el
});
});
이 두 예제는 기능면에서 동일하며 둘 다 jQuery를 사용하여 DOM을 조작합니다.
신속한 답변을 보내 주셔서 감사합니다. 나는 내 접근 방식에 관해서 약간의 생각을 가지고 동의한다 .... –