我在与vuex集成的vuejs项目中使用了Typescript语法。我想使用在.ts文件中计算的mapState方法,但是出现语法错误。目前,我正在针对计算函数使用docs建议的语法,我的意思是:
get counter(){
return this.$store.state.count;
}
Run Code Online (Sandbox Code Playgroud)
如果您阅读vuex文档,您将知道使用这种方法是重复性的,因此在大型应用程序中使用mapState感到无聊而不是非常容易且有用。所以我想在Typescript组件中使用mapState,但我不知道真正的方法。我尝试了以下使用mapState函数的方法,这是错误的,没有用:
get mapState({
counter:count
})
or
get mapState(['name', 'age', 'job'])
Run Code Online (Sandbox Code Playgroud)
如果您能帮助我,我将不胜感激。
我想在Vue.JS中具有全局错误处理,例如Angular 2+中的错误处理系统。我已经做了很多尝试,但是找不到实现这种处理的好方法。
想象一下,您有很多服务方法,这些方法应该一个接一个地运行(我是说彼此内部),因此在prevoius服务中编写然后catch方法的方法是如此丑陋且不干净,现在我正在寻找实现此类的干净方法道路。我希望你明白我的意思。