vue-truncate
Version:
A Vue filter that will truncate text to a specified length.
16 lines (11 loc) • 365 B
JavaScript
;
exports.install = function (Vue, opts) {
var filter = function(text, length, clamp){
clamp = clamp || '...';
var node = document.createElement('div');
node.innerHTML = text;
var content = node.textContent;
return content.length > length ? content.slice(0, length) + clamp : content;
};
Vue.filter('truncate', filter);
};