Мне нужно сохранить функцию для переиспользования на любой из множества страниц в проекте, например:
numberWithComma(x) {
return x.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ", ");
}
Затем использовать её в шаблоне:
<p>{{ numberWithComma(5000) }}</p>
Подходит ли для этого VUEX( если честно, я его очень как-то слабо понял на первый взгляд, и я не уверен, что он сюда подходит, так как не работает ни с какими глобальными переменными), если да, то как бы эта функция выглядела в Store.js? Либо для этого нужно создать обычный js файл и экспортировать/импортировать его. Если да, то как бы выглядело оформление?