<tr ng-repeat="item in uploader.queue">
<td>
<input type="text" ng-bind="item.file.name" value="{{item.file.name}}"> </td>
在这里,我的文件名是 Abc.pdf ,然后如何从名称
中删除 .pdf答案 0 :(得分:2)
创建自定义过滤器:
app.filter('removeExt', function () {
return function (item) {
var items = item.split('.')
items.pop()
return items.join('.')
}
})
然后使用
{{ item.file.name | removeExt }}
答案 1 :(得分:1)
您可以只使用普通的javascript,如下所示:
var file = item.file.name;
var fileName = file.split(".");
split方法将创建一个子字符串数组,因此fileName [0] =“ Abc”和fileName [1] =“ pdf”。