그래서 내 문제는 거의 이것과 동일합니다 : how to use ng-option to set default value of select elementNG-옵션 선택 기본값
나는 좋은 값을받을 수 없습니다의 선택을. 나는 또한 ng-init 등 많은 솔루션을 시도했다 ...
그러나 나는 그것을 해결하는 방법을 알아낼 수 없습니다.
var CarSchema = new Schema({
[... some stuff ...]
ville: {
type: Schema.ObjectId,
ref: 'City'
}
});
var CitySchema = new Schema({
name: {
type: String
}
});
내 HTML 코드 :
이<select ng-model="car.ville" ng-options="city.name for city in cities"><option value=""/></select>
HERE 1: {{ car.ville | json }}
<BR>
HERE 2 : {{cities | json}}
결과로 내가 질수록 :
나는이 모델이
HERE 1: { "_id": "536fee62cadf4efc08000001", "name": "Hinsdale" }
HERE 2 : [ { "_id": "53703935cadf4ef008000000", "name": "Noumea" }, { "_id": "536fee62cadf4efc08000001", "name": "Hinsdale" }, { "_id": "536fee3ccadf4ef808000000", "name": "Bascom" } ]
그래서 내가 선택한 힌스 데일의 도시를해야한다을 .. 아니, 첫 번째 행 (빈 행)에 있습니다.
내가 뭘 잘못하고있어 ?? 나는 많은 구성을 시도했지만 여전히
는 바이올린 예를 추가 작동하지 않습니다 : jsfiddle.net/pL44W/5를 그래서
나는 거의이 바이올린 함께 작동합니다
http://jsfiddle.net/Tyvain/UuVYL/
- 저장 확인
- 페이지에 도착하면 확인을 눌러 확인하십시오.
- OK : 선택시 값이 보이지 않음 목록에.
저장하려면 mongo에 ville 특성의 ID 만 있으면됩니다. 그러나
내가 원에서 실행하고처럼은 ...