Как изменить порядок элементов div, который включает в себя текстовое поле и выпадающее меню с привязкой данных углов ?. Порядок div должен изменяться соответственно, когда пользователь вводит значение, если пользовательский тип A, тогда div A должен быть сверху, если тип пользователя - B, тогда div B должен быть сверху, а другие элементы div будут ниже этого и т. Д. Приложение чисто сделано в AngularJS.Как изменить порядок элементов div в AngularJS?
Вот HTML:
<div id="A"> A <input type="text" ng-model="Model.AName" disabled /></div>
<div id="B"> B <input type="text" ng-model="Model.BName" disabled /></div>
<div id="C"> C <input type="text" ng-model="Model.CName" disabled /></div>
В AngularJS контроллер:
$scope.orderArr = [{ "A": 2}, { "B": 3 }, { "C": 1 }];
Результат будет: C B
Тип пользователя - 'C'? –
A, B и C являются пользовательскими типами, такими как SuperAdmin, Admin и User и т. Д. – HarshalY
Нужно ли orderArr быть таким или может быть изменено на '[{type:" A ", order: 2}, { type: "B", order: 3}, {type: "C", order: 1}] '. Это сделало бы его менее сложным. – JanP