mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-16 14:17:00 +08:00
21 lines
497 B
JavaScript
21 lines
497 B
JavaScript
/* global ActiveStorage GLOBAL_CONSTANTS Promise i18n */
|
|
|
|
export default {
|
|
methods: {
|
|
stripHtml(html) {
|
|
let tmp = document.createElement("DIV");
|
|
tmp.innerHTML = html;
|
|
return tmp.textContent || tmp.innerText || "";
|
|
},
|
|
truncate(text, length) {
|
|
if (text.length > length) {
|
|
return text.substring(0, length) + '...';
|
|
}
|
|
|
|
return text;
|
|
},
|
|
numberWithSpaces(x) {
|
|
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " ");
|
|
}
|
|
}
|
|
};
|