Как динамически изменить i18n с помощью средства выбора загрузчика? - PullRequest
0 голосов
/ 28 декабря 2018

Я пытался использовать i18n функцию selectpicker в angular 7. From: http://thetheme.io/theadmin/form/picker-select.html, он сказал, что добавление data-lang = "zh_CN" может изменить язык, но это не работает в моем коде.Когда я добавляю «./node_modules/bootstrap-select/dist/js/i18n/defaults-zh_CN.min.js» в angular.json, он по умолчанию успешно показывает китайский язык, но я не могу изменить его обратно на английский, добавив данныеатрибут -langКогда я добавляю en_US и zh_CN, он показывает только самый последний.Что я могу сделать, чтобы изменить язык динамически?

<select class="form-control selectpicker" data-lang="zh_CN" multiple 
data-live-search="true" data-actions-box="true" [(ngModel)]="selected" 
(ngModelChange)="onChange($event)" [disabled]="disabled">
  <option *ngFor="let option of data?.options" value="{{option.id}}">
    {{option.text}}
  </option>
</select>
//it doesnt work

1 Ответ

0 голосов
/ 04 сентября 2019

У меня была такая же проблема, как и у вас.

Это помогло мне.

Попробуйте добавить:

data-count-selected-text="Your text: ({0})"
...