在基于Apache Velocity呈现的模板的应用程序中,我试图包括vue.js组件。但是,在尝试使用应该存在vue.js的应用程序部分时,我遇到了“ Uncaught ReferenceError:未定义Vue”。
让我感到困惑的是,此错误不一致。它确实会在大多数时间发生,但是有时会完美无瑕地工作。无论是在SO还是其他地方,从我的在线研究中,我都没有发现任何有这种不一致之处的人。对于其他所有人来说,它似乎要么在100%的时间内工作,要么在0%的时间内工作。
目前,我想了解为什么会发生这种情况以及为何如此不一致。
account-baskets-app.vm:
<!-- development version, includes helpful console warnings -->
<script src="/themes/javascript/vue.js"></script>
#parse_component("vue/account-basket-list-vue")
#parse_component("vue/account-basket-list-row-vue")
<script>
var app = new Vue({
el: '#account-baskets-vue'
})
</script>
控制台输出:
account-baskets:953 Uncaught ReferenceError: Vue is not defined
at account-baskets:953
(anonymous) @ account-baskets:953
favicon.ico:1 GET http://localhost:8080/favicon.ico 404 (Not Found)
网络响应:
的内容