我試圖在JHIPSTER中切換語言後改變選擇組合框的值, 有沒有人已經這樣做?!在此先感謝在我切換語言之後,在選擇組合框中轉換ng-options值?
<select ng-model="ville.name" ng-options="ville.name as ville.name for ville in villes" name="ville.name" class="form-control" >
我試圖在JHIPSTER中切換語言後改變選擇組合框的值, 有沒有人已經這樣做?!在此先感謝在我切換語言之後,在選擇組合框中轉換ng-options值?
<select ng-model="ville.name" ng-options="ville.name as ville.name for ville in villes" name="ville.name" class="form-control" >
你應該能夠只是改變的$scope.villes
值,它會自動更新。
試圖改變
<select ng-model="ville.name" ng-options="ville.name as ville.name for ville in villes" name="ville.name" class="form-control" >
到
<select ng-model="ville.name" ng-options="ville.name as ville.name | translate for ville in villes" name="ville.name" class="form-control" >
希望工程:)
我這樣做,但我不知道從哪裏把翻譯:$範圍。 $ watch('villes',function(){ \t \t \t $ rootScope。$ on('$ translateChangeSuccess',function(){ \t angular.forEach($ scope.villes,function(ville){ \t \t ville.name = $ translate(ville.name); \t \t \t \t \t}); \t}); \t \t} – migorman