Я хочу показать начальное значение ddl, когда я открываю форму книги редактирования. Но он не показывает никакого значения, см. код, который я использую для привязки ddl — новая книга и автор — это данные JSON, как определено выше.
Выпадающий список привязан к массиву json автора в формате этого формата -
{id:1, Name: XYZ}
и этот ddl является частью формы редактирования для книг, которые имеют формат ниже -
newbook = {
Id:bctx.bookDetail.Id,
Author: { Id: bctx.bookDetail.AuthorId, Name: bctx.bookDetail.AuthorName },
Genre: bctx.bookDetail.Genre,
Price: bctx.bookDetail.Price,
Title: bctx.bookDetail.Title,
Year: bctx.bookDetail.Year
};
<select ng-options="author as author.Name for author in actrl.authors" ng-model="bctrl.newbook.Author" required>
<option value="">--Select--</option>
</select>