-1

moment.js를 사용하여 백본 모델에서 start_time 및 end_time 기본값을 설정하려고합니다.backbone.js 모델을 기본값으로 설정하여 함수를 사용합니다.

backbone_init: function() { 
     imp.calendar.CalendarEvent = Backbone.Model.extend({ 
      urlRoot: '/#', 
      initialize: function() { 
      //if (this.attributes.start_time) { 
       //console.log(moment.utc(this.attributes.start_time)); 
      //} 
      }, 
      defaults: { 
      id: null, 
      name: "", 
      start_time: '' function() { moment().format("YYYY-MM-DDTHH:MM:00\Z"); }, // defaults need to be for moment - now 
      end_time: '' function() { moment().format("YYYY-MM-DDTHH:MM:00\Z"); }, // defaults need to be for moment day + 1 
      color: "#0066FF", 
      address_id: 0, 
      detail: '', 
      type: '', 
      is_all_day: 0 
      } 
     }); 

그리고 나는 그러나 나는 아마 내 시작과 end_times 기본 값에 대한 올바른 구문 규칙을 다음 아니에요 내가 곧 정상 궤도에 오전 믿고 무엇입니까 : 그것은이처럼 보이는으로

Uncaught SyntaxError: Unexpected token (

오류.
누군가 내 기본 값을 지정하기 위해 이와 같은 기능을 사용하는 방법을 알고 있습니까? 고마워요 그리고 난이 작품을 만들기 위해 필요한 다른 정보를 제공 할 것입니다

답변

2

start_timeend_time 뒤에 함수 선언 전에 없애 버려. 이것은 올바른 구문이 아닙니다.

+0

와우 ... 나는 코드에서 그 코드를 시도해 본 다음 그럴 수 없다고 생각하지 않았습니다. 나는 11 분 안에 thnx <3의 답을 수락 할 것이다. – ZachyBear