Vue.js - 使辅助函数对单文件组件全局可用 [英] Vue.js - Making helper functions globally available to single-file components

查看:33
本文介绍了Vue.js - 使辅助函数对单文件组件全局可用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个 Vue 2 项目,它有很多(50+)单文件组件.我使用 Vue-Router 进行路由,使用 Vuex 进行状态.

有一个名为 helpers.js 的文件,其中包含一堆通用函数,例如将字符串的第一个字母大写.这个文件看起来像这样:

export default {大写第一字母(字符串){返回 str.charAt(0).toUpperCase() + str.slice(1);}}

我的 ma​​in.js 文件初始化应用程序:

从 'vue' 导入 Vue从vue-resource"导入 VueResource从./store"导入商店从./router"导入路由器从./components/App.vue"导入应用程序Vue.use(VueResource)const app = new Vue({路由器:路由器,店铺,模板:'<app></app>',组件:{应用}}).$mount('#app')

我的 App.vue 文件包含模板: