在组件中未定义this。$ store

我的最高级别组件未定义async,从而导致错误。在我发布新的Vue语句之前,我立即确认该商店实际上是创建的。 Vue Devtools报告了我的商店,并显示它具有所有预期的属性。基本上,商店不是被注入到组件中。

我正在使用LaravelMix并仅用于运行时构建。我已大大减少了配置,无济于事。

我完全迷住了如何解决这个问题。以下SO帖子没有帮助:

app.js

//@version=4
study("study")
testingnew = timeframe.period
len=input(14,title="test")
if testingnew == "240"
    set_to=60   
else
    if testingnew == "W"
        set_to=2
    else
        set_to=20
// Input variables len:=set_to

webpack.mix.js

this.$store
jianggang158 回答:在组件中未定义this。$ store

并非我所有的Vue引用都指向new Vue语句中使用的引用。重构代码以确保所有Vue引用都使用同一对象解决了该问题。

本文链接:https://www.f2er.com/3148911.html

大家都在问