이 내 allowed_times에 있습니다입니까?
[06시 00분 0초 (그리니치 표준시) + 0100 (CET) 화 2014년 12월 30일 06시 15분 0초 (그리니치 표준시) + 0100 (CET) 화 2014년 12월 30일 06 2014 12월 30일 화 30 : 00 GMT + 0100 (CET) 화 12 월 30 일, 2014 그리니치 표준시 06시 45분 0초 + 0100 (CET) 화 12 월 30 일, 2014 그리니치 표준시 07시 00분 0초 + 0100 (CET) 화 12 월 30 일, 2014 7시 15분 : 00 GMT + 0100 (CET) 화 12 월 30, 2014 그리니치 표준시 07시 30분 0초 + 0100 (CET) 화 12 월 30, 2014 그리니치 표준시 07시 45분 0초 + 0100 (CET) 화 12 월 30, 2014 8시 0분 0초 GMT + 0100 (CET) 화 2014년 12월 30일 08시 15분 0초 (그리니치 표준시) + 0100 (CET) 화 2014년 12월 30일 08시 30분 0초 (그리니치 표준시) + 0100 (CET) 화 2014년 12월 30일 그리니치 표준시 08시 45분 0초 0100 (CET), (화) 12 월 30 일 2014 09:00:00 GMT + 0100 (CET), (화) 12 월 30 일 2014 그리니치 표준시 09시 15분 0초 + 0100 (CET), (화) 12 월 30 일 + 0100 2014 그리니치 표준시 09시 30분 0초 (CET) 화 2014년 12월 30일 09시 45분 0초 (그리니치 표준시) + 0100 (CET) 화 2014년 12월 30일 10:00:00 GMT + 0100 (CET) 화 2014년 12월 30일 10시 15분 0초 (그리니치 표준시) + 0100 (CET) ]
,691,363 (210)내 템플릿이 있습니다
<select ng-model="timesheet.start">
<option ng-repeat="period in allowed_times" value={{period}}>{{ period | date:'H:mm' }}</option>
</select>
그리고이이 서비스에 설정됩니다
Object.defineProperty(Timesheet.prototype, 'start', {
get: function() {
if (_start == undefined){
_start = new Date(moment(this.time_start));
}
return _start;
},
set: function(value) {
if (moment(value).isValid()) {
_start = moment(moment(_currentDate) + moment.duration(value));
this.time_start = _start;
}
}
});
내가 세터 함수의 첫 번째 줄에 중단 점을 설정했습니다.
""2014-12-30T07:30:00.889Z""
경우 모든 따옴표가에서 오는 : 나는 선택의 값을 변경하는 경우,이 값이 들어오는 볼? 시간과 분 나는 그것이 이익이 적절한 문자열을 인식 가정 올바르게 있도록 선택 상자에 표시됩니다. 이 charlietfl의 suggéré've에 코드를 변경
되지는'NG repeat' for''
겠습니까 값 속성에 따옴표를 사용하는 데 도움이 – charlietfl