<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 из имени
Вы можете просто использовать обычный javascript, например:
var file = item.file.name; var fileName = file.split(".");
Метод split создаст массив подстрок, поэтому fileName [0] = "Abc" и fileName [1] = "pdf".
Создайте пользовательский фильтр:
app.filter('removeExt', function () { return function (item) { var items = item.split('.') items.pop() return items.join('.') } })
, а затем используйте
{{ item.file.name | removeExt }}