我正在构建这个 Vue 2 应用程序,我一直读到应该使用 Vuex 状态管理,一开始我不太理解它的概念,但现在在玩过 Vue 之后,我可以看到它是最对于更大的应用程序。
但我的问题是来自开发控制台的人或以任何形式访问存储在 store.js 中的数据,我的意思是那些我不呈现给浏览器的数据?
我可以将敏感数据保存在存储中吗,所谓敏感,我的意思是,用户单击此链接、向此用户发送消息、在此页面上花费大量时间等...同时将所有这些数据上传到我的数据库..
Vuex Store 适合这种工作/工作吗?
干杯
最佳答案
是的,他们可以。
我使用的调用是
document.getElementsByTagName('a')[0].__vue__.$store.state
这假设第一个链接具有 vue 属性,几乎总是如此。如果没有,请尝试其他标签。用户界面令人不快,但足以 self 记录。这是一个有用的调试工具,也是用户可以做的事情。
当然,一个有决心和熟练的用户可以编写一个浏览器插件来在上面放置一个好的 UI。或者也许这就是 Vue.js devtools extension for Chrome做?我还没有真正使用过它。
关于vue.js - Vuex Store 是否可以从控制台或客户端浏览器访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43461338/