저는 약간의 방향을 찾고 있습니다. 저는 여전히 백본에 대해 새로운 지식을 가지고 있으며 더 많은 것을 배우기 위해 현재 테스트 애플리케이션을 만들고 있습니다. 내 문제는 이것입니다. 백본보기에 밑줄 템플릿을 채우고 있습니다. 모델 모음을로드 한 다음 필요한 모델을 찾고이 값을 템플릿에 채 웁니다. 템플릿을 기반으로하는 많은 페이지가있을 수 있으므로 ID를
Backbone.js에서 데이터를 컬렉션으로 부트 스트랩하려고합니다. 내 부트 스트랩은 다음과 같습니다. log.reset(<JSON>); console.log 내 콜렉션에는 데이터가 가득한 많은 수의 개체가 있습니다. 문제는 루프의 개별 모델에서 console.log를 볼 때 데이터가없는 빈 개체가 나타납니다. 데이터는 모두 컬렉션에 있지만 각 템플릿에
저는 Backbone보기의 간단한 상속 계층 구조를 가지고 있으며 내 모든보기에 하나의 일반 모델이 있어야합니다. 이러한 뷰에서 모델의 url 속성 만 달라집니다. 그래서 모델을 초기화 할 때 url을 전달합니다. GenericView = Backbone.View.extend({
template: "friendsList-template.html",
in
저는 backbonejs에 초보자이며 친구리스트를 가져 와서 표시하는 프로젝트를하고 있습니다. 이 프로젝트에서 나는 parse.com을 데이터베이스로 사용하고 있습니다. 그러나 나는이 시점에서 재고가있다. 예를 들면 다음과 같습니다. 사용자 및 친구 모델에 다음 데이터가 있습니다. var user = [
{
id: 'x1',
firstn
다음 코드는 jquery-ajax 호출을 사용하여 잘 작동합니다. 그러나 나는 모델을 통해 값을 전달하는 방법을 알아낼 수 없습니다. 일부 연구에서 나는 무언가를했으며 아래에서 그것을 볼 수 있습니다 (아약스 호출 바로 위). $ .ajax()를 login.save()로 대체하고 save()를 통해 값을 전달하고 싶습니다. 제게 한 일이 옳았는지, 아니면
기존의 "서버 측 렌더링 된"웹 애플리케이션을보다 "cidedide 렌더링 된"접근 방식으로 단계적으로 마이그레이션하려고합니다. 내가 선호하는 시작점은 나머지 http-api를 사용하여 put/post/get/delete 요청을 처리하는 ajax 스타일 접근 방식으로 기존 데이터 처리 레이어를 변경하는 것입니다. 내 질문은 ... 라우팅/컨트롤러 /보기/템
나는 저장 기능이 작동하는 그룹을 만들 때 순간에 앱을 만들고 있습니다. 모델이 컬렉션에 추가되고 데이터베이스에 저장되지만, 편집하려면 내가 만든 그룹은 방금 편집 한 데이터와 PUT 요청이 실행되는 대신 새 모델을 저장 (및 POST 요청)하여 저장합니다. 여기 내 저장 기능이 있습니다 - 기존 모델을 편집 할 때 PUT 요청을 실행하지 않는 이유가 있습
에 추가 할 때 내가 모델 Item = Backbone.Model.extend({....})
Apvdtl = Backbone.Model.extend()
과 모음 Apvdtls = Backbone.Collection.extend({
model: Apvdtl
})
를 포함하고 Apvdtl 모델 으로 컬렉션을 채 웁니다 fiddle here
내 모델에서 가져 오기 (모든 레코드와 필드가 있음)를 통해 가져온 데이터에서 제한된 필드가있는 JSON을 만드는 방법은 "getSegmentGroup"입니다. 내 모델에있어서 다음 getSegmentGroups: function(customerIds, column1Name, column2Name){
var segmentTableJson =
사용자가 무언가를 클릭 한 다음 해당보기와 연결된 모델을 삭제하면보기를 제거하려고합니다. 나는 성공적으로 모델을 제거하지만 this.model.destroy 메소드는 서버 요청을 보내지 않습니다. PostsApp.Models.Post = Backbone.Model.extend({
url : '/tweet',
defaults:{