Как при выводе текста сделать так, чтобы все символы после 16-го превращались в три точки?
const app = new Vue({
el: '#app',
data() {
return {
items: [
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqw'},
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqw'},
{text: 'qweewqeqweqw qweeqweq kqwe,qlwe, eqwe'},
{text: 'qweewqeqw'},
],
}
},
methods: {
Massageforpeople() {
if (this.items.text.length >= 16) {
}
}
},
});
<div class="" id="app">
<div class="block" v-for="item in items">
{{Massageforpeople()}} - {{item.text.length}}
</div>
</div>