我想将所有与服务器通信的功能都放入VueJS中的单个可重用文件中,并将其与服务器进行通信。
插件似乎并不是最好的选择。模板较少的组件..?
我想将所有与服务器通信的功能都放入VueJS中的单个可重用文件中,并将其与服务器进行通信。
插件似乎并不是最好的选择。模板较少的组件..?
您可以提供自己的服务,在该服务中可以放置所有HTTP服务器调用,然后将其导入到要使用它们的组件中。
最好的方法是将Vuex用于复杂的状态管理应用程序,因为在Vuex中,您可以通过始终异步运行的操作处理所有异步调用,然后在获得结果后立即提交突变,突变将与状态直接交互并更新它以一成不变的方式(首选)。这是有状态的方法。
还有其他方法。但是这些是我在代码中遵循的。
总共有4种方法:
我认为对于您的简单问题,答案可能是任何包含函数的ES6模块(等同于ANgular中的类中的方法),并使用ES6导入和导出将其直接导入组件中。没有可以在组件中注入的服务。