Angularjs нг-Repat, как удалить расширение от имени - PullRequest
0 голосов
/ 01 января 2019
   <tr ng-repeat="item in uploader.queue">
<td>
   <input type="text" ng-bind="item.file.name" value="{{item.file.name}}"> </td>

Здесь мой file.name - Abc.pdf , тогда как мне удалить .pdf из имени

Ответы [ 2 ]

0 голосов
/ 01 января 2019

Вы можете просто использовать обычный javascript, например:

var file = item.file.name;
var fileName = file.split(".");

Метод split создаст массив подстрок, поэтому fileName [0] = "Abc" и fileName [1] = "pdf".

0 голосов
/ 01 января 2019

Создайте пользовательский фильтр:

app.filter('removeExt', function () {
  return function (item) {
    var items = item.split('.')
    items.pop()
    return items.join('.')
  }
})

, а затем используйте

{{ item.file.name | removeExt }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...