标签: vue.js
我有一个使用github登录用户的应用程序。
我已经实现了一个组件,该组件可以登录用户,然后在成功向父级发送时使用用户名发出事件。
但是现在我还有其他组件需要访问用户名才能起作用。例如,该组件列出了已登录用户的存储库。
我可以将变量作为prop分别包含在每个组件中。但这似乎是“湿”。我当时想,一种更好的方法将是使所有人都可以访问的名为username的全局变量。
username
我已经研究了vue实例变量,但是那些变量(如果我错了,请纠正我)是只读的,因此在用户登录时无法更新。
我该如何处理?