您可以引入vue资源并使用此$http.get获取,这个。$http.post当然,跨域请求需要同时配置。例如,我使用express4。x,默认地址为http://localhost:3000,则需要打开索引.js文件,并以这种方式在dev下进行配置axiosmain.js文件这个配置还允许vue使用这是最简单的ok方式。前台也会得到请求的数据
首先,在自己的公共方法文件中创建一个新的httputil.js文件文件。以下是总结httputil.js文件内容:varaxios=require(“axios”)//配置项根,例如路径varroot=“http://localhost:8090/manage“//axios请求函数httpapi(method,url,params){返回新承诺((resolve,reject)=>{axios({method:method,url:url,数据:method==“post”;method==“put”?params:null,params:method==“get”||method==“delete”?参数:null,baseurl:root,withcredentials:false})。然后((response)=>{解析(response)})。catch((error)=>{reject(error)})}//返回vue模板中的调用接口,导出默认值{get:function(url,parameters){returnhttpapi(“get”,url,parameters)},post:function(url,parameters)},params){returnhttpapi(“post”,url,params)},put:function(url,params){returnhttpapi(“put”,url,params)},delete:function(url,params){returnhttpapi(“delete”,url,params)}
使用框架不会改变你的技术,相反,框架可以让你更方便快捷地实现一些功能。
框架的出现使开发更加容易。想象一下,如果vue没有nodejs支持,您还会使用它吗?各种依赖关系和配置都需要自己构建。你会花很多时间在无用的地方,忽略你需要实现的需求。
如果您觉得使用各种框架会降低您的能力。那只能说你自己的能力需要提高。
要改进您的技术,您不必知道许多编程语言。你需要理解想法。在使用vue的时候,你有没有想过为什么vue应该这样设计,它有什么优点,如果是我,我会怎么设计它。
如果您专注于前端开发,您可以在技术升级时尝试自己实现vue。
向提问者提问。在使用jquery之后,您是否觉得您的技术有所下降?
一些个人观点,欢迎讨论!