删除的方法仍然执行,即使它已不存在Vue.js

时间:2018-07-31 08:22:19

标签: laravel-5 methods vue.js

这里有人在删除vue.js中的方法时遇到过问题,但是在运行时仍被触发或执行吗?我之前有一个按钮,并指定了一种触发或执行方法:

<div>
     <ui-button raised @click="search()">Search</ui-button>
</div>

methods:{
    search(){
        //search this and that
    }
}

但是从长远来看,我们删除了该方法,并用新方法替换了它。

<div>
     <ui-button raised @click="dothisInstead()">Search</ui-button>
</div>

methods:{
    dothisInstead(){
        //search this and that
    }
}

那很好。但是就在这一天,如果我们单击搜索按钮,它会寻找search()方法并执行其行,即使该方法不存在,现在也会引发错误。

我尝试清除缓存,重新启动PC,重新启动编译器和XAMPP,但没有任何改变。然后,我也尝试了composer dump-autoload并开始工作。而就在这一刻,错误又回来了,dump-autoload并没有解决它。知道如何解决这个问题吗?

0 个答案:

没有答案