私はAngularJSの初心者であり、現在DjangoでWebアプリケーションに取り組んでおり、フロントエンド部分にAngularJSを使用しています。私の問題は、スコープからのオブジェクトが入力されているドロップダウンリストが常に空白の要素で始まることです(リストから1つを選択すると、問題はなくなります)。ユーザーがPOSTリクエストを何も選択しないと、通常は機能しなくなるため、これにより問題が発生します。事前に選択された値などの方法を知りたいのですが。これが私のコードの一部です:
タグを選択:
<select id="sel" class="input-block-level" ng-model="list_category">
<option ng-repeat="obj in list_categories.data" value="{{obj.id}}">{{obj.name}}</option>
<option value="Other">Other</option>
</select>
$ scope.list_categories:
var listcategoryPromise = ListCategory.get();
listcategoryPromise.then(function(response) {
$scope.list_categories = {
meta : response.data.meta,
data : response.data.objects
};
});