添加<script>
标记包括jquery,然后在$.post
内调用$.get
或.vue
是正确的方法吗?
答案 0 :(得分:5)
官方文档中有一节与此相关:
主要是,它建议为VueJs或Axios使用Vue Resource插件。
Quasar建议为VueJs或Axios使用Vue Resource插件。这些 默认情况下不提供包,因此您必须安装npm 它们并从src / main.js中导入它们。
npm install axios --save
示例:
axios.get('https://someurl/api/?something=1').then(response => {
...
}).catch(e => {
...
})
npm install vue-resource --save
示例:
{
this.$http.get('/someurl/api/?something=1')
.then(response => {
//... response.body;
}, response => {
...
});
}
答案 1 :(得分:1)
我建议您在Vue应用程序中使用vue-resource或axios包来代替jQuery ....
答案 2 :(得分:-1)
使用npm
安装jquery
npm i --save jquery
然后在.vue
文件上,它可以照常使用:
import jQuery from 'jquery'
let $ = jQuery
$.post( ... )