Я пытался использовать этот простой фильтр:Как использовать фильтр в моем AngularJS именно на ng-bind?
App.filter('MyCutFilter', function()
{
return function(input)
{
return input.replace(/^.*[\\\/]/, '');
};
})
На элемент нг-повторить, как это:
<tr ng-repeat="jf in ctrl.Files" class="tablerow">
<td><span ng-bind="jf.id"></span></td>
<td><span class="filename" ng-bind="jf.FileName | MyCutFilter"></span></td>
Но я получил следующее сообщение об ошибке:
Error: [$injector:unpr] Unknown provider: CutFilterProvider <- CutFilter <- UpFileController
Что может я делаю, чтобы исправить это?
Спасибо за помощь в adavance.
Как вы используете этот фильтр? И 'MyCutFilter' - это не то же самое, что' CutFilter' - вы это понимаете, не так ли? – dfsq
@dfsq Извините, что редактировал мой вопрос ^^ – Sanzensekai
https://docs.angularjs.org/error/$injector/unpr может быть, есть ошибка в зависимостях инъекции ... –