依赖注入能实现的功能和通过pinia这种全局变量来实现,有什么具体区别呢

来源:3-17 依赖注入第一部分

精慕门9549567

2023-10-12

依赖注入能实现的功能和通过pinia这种全局变量来实现,有什么具体区别呢

写回答

1回答

张轩

2023-10-13

同学你好

两者原理其实都是一样的,pinia 底层使用的也是依赖注入。pinia 这种状态管理工具和 vuex 一样,给我们在使用的时候提供了一种规范,规定了 store/getter/action 处理的方式以及最佳实践。

所以你假如不需要使用任何的规则,那么直接使用依赖注入也能完成对应的功能。

0
0

进阶必学,打造媲美ElementPlus的组件库

Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库

483 学习 · 219 问题

查看课程