У меня есть угловой фильтр, чтобы ограничить символы на выходе строки:Угловой фильтр и нг-связывать-HTML
mod.filter('strLimit', ['$filter', function ($filter) {
return function (input, limit) {
if (!input) return;
if (input.length <= limit) {
return input;
}
return $filter('limitTo')(input, limit) + '...';
};
}]);
Но когда я применяю его в сочетании с нг-Bind-HTML, иногда фильтр обрезает выход , как:
"This is a dummy string &ntil..."
я был в состоянии избежать этого на PHP с помощью mb_substr вместо подстроки, так что мне нужно знать, как я могу исправить это поведение.