从外部Vue应用触发商店动作

时间:2019-08-09 01:36:04

标签: vue.js vuex

我想在页面上其他位置的Vue组件之外的页面上的各个位置添加按钮,这些按钮可以通过click事件触发商店操作。我的组件中有很多按钮,它们在v-on:click之后连接到方法,然后通过this.$store.dispatch触发存储操作。可以从Vue外部进行此操作吗?

1 个答案:

答案 0 :(得分:0)

要直接回答您的问题,您可以通过直接将Vue实例挂在DOMContentLoaded上来执行所需的操作,例如:

window
<div id="app">
  <p>{{ message }}</p>
</div>

And here's a jsFiddle

您会看到消息是商店里的你好!