2023年8月1日发(作者:)

web前端与后台数据交互1.前端请求数据URL由谁来写?在开发中,URL主要是由后台来写的,写好了给前端开发者.如果后台在查询数据,需要借助查询条件才能查询到前端需要的数据时,这时后台会要求前端提供相关的查询参数,这⾥的查询参数也就是URL请求的参数。2.接⼝⽂档主要由谁来写? 接⼝⽂档也是主要由后台开发者来写的,因为直接跟数据打交道的就是后台,后台是最清楚,数据库⾥⾯有什么数据,能返回什么数据.前端开发只是数据的被动接受者.所以接⼝⽂档也主要是由后台来完成的,前端只是接⼝⽂档的使⽤者,使⽤过程中,发现返回的数据不对,则需要跟后台进⾏商量,由后台来修改.切记 前端不要随意更改接⼝⽂档,除⾮在取得后台开发⼈员的同意的情况下.总的来讲,接⼝⽂档主要由后台来设计,修改,前端开发者起到了辅助的作⽤。3.前端开发与后台交互的数据格式主要是什么?主要是JSONXML现在⽤的不多4.前端开发的后台交互原理?在项⽬的时候,我们前后端会⼤概说⼀下接⼝地址,前端请求的参数,后端返回的参数,然后⼤家就开始写,写的差不多的时候,⼤家调⼀下接⼝看⼀下返回的数据,没问题就可以了。5.前端请求参数的形式GET和POST两种⽅式对安全性不⾼ 采⽤get⽅便post要⽐get安全GET - 从指定的服务器中获取数据POST - 提交数据给指定的服务器处理6.前端应该告知后台哪些有效信息,后台才能返回前端想的数据的呢?先将要展⽰的页⾯内容进⾏模块划分,将模块的内容提取出来,以及⽅便前端的⼀些标志值等,将所有想要的内容和逻辑告知后端,后端就会去数据库⾥⾯去查找相应的数据表中去获得相应的内容,或者图⽚地址信息。URL中的参数主要是根据后台需要,如果后台需要⼀个参数作为查询的辅助条件 前端在URL数据请求时就传递参数。参数前⾯?⼏个参数中间&7.我们应该怎么把页⾯这些信息有效传达给后台,以及后台是如何获取到这些数据?总的来讲:所有前端请求的URL后⾯的参数,都是辅助后台数据查询的.如果不需要参数,那么后台就会直接给个URL给前端。8.前端应该如何回拒⼀些本不属于⾃⼰做的⼀些功能需求或任务?在与后台打交道中,我们经常遇到这种情况,有时候明明后台来处理某个事件很简单,后台⾮要你来做,这时候我们应该懂得去回绝他。原则:前端就是负责把数据展⽰在页⾯上发挥:这就需要我们对⼀个需求,⼀个任务的要有清晰认识了,如果对任务含糊不清,⾃⼰都没搞明⽩,你只能受后台摆布了.最后也会因为任务没有完成⽽备受责难了。9.当前端在调⽤数据接⼝时,发现有些数据不是我们想要的,那么前端应该怎么办呢或者怎么跟后台讲呢?⾸先要把请求的URL和返回的数据以及在页⾯的展⽰的情况给跟后台看,这样有理有据,后台开发⼈员是不会说什么的,否则,后台会很不耐烦的,甚⾄骂你的可能都有,本⾝做后台⽐较难,尤其在查询数据,取数据,封装数据⽅⾯都⽐较难处理。10.为什么需要在请求的时候传⼊参数?因为后台在查询数据库的时候需要条件查询。var data=ify({"page": {"pagenow": 1,"pagesize": 20},"file":{"name":"jpg"},"catalogs":[{"id":1},{"id":2}]}); $.ajax({ type:"POST", url:"//访问的url", data:data, contentType:"application/json",

success:function(data){ //显⽰数据 } });  

2023年8月1日发(作者:)

web前端与后台数据交互1.前端请求数据URL由谁来写?在开发中,URL主要是由后台来写的,写好了给前端开发者.如果后台在查询数据,需要借助查询条件才能查询到前端需要的数据时,这时后台会要求前端提供相关的查询参数,这⾥的查询参数也就是URL请求的参数。2.接⼝⽂档主要由谁来写? 接⼝⽂档也是主要由后台开发者来写的,因为直接跟数据打交道的就是后台,后台是最清楚,数据库⾥⾯有什么数据,能返回什么数据.前端开发只是数据的被动接受者.所以接⼝⽂档也主要是由后台来完成的,前端只是接⼝⽂档的使⽤者,使⽤过程中,发现返回的数据不对,则需要跟后台进⾏商量,由后台来修改.切记 前端不要随意更改接⼝⽂档,除⾮在取得后台开发⼈员的同意的情况下.总的来讲,接⼝⽂档主要由后台来设计,修改,前端开发者起到了辅助的作⽤。3.前端开发与后台交互的数据格式主要是什么?主要是JSONXML现在⽤的不多4.前端开发的后台交互原理?在项⽬的时候,我们前后端会⼤概说⼀下接⼝地址,前端请求的参数,后端返回的参数,然后⼤家就开始写,写的差不多的时候,⼤家调⼀下接⼝看⼀下返回的数据,没问题就可以了。5.前端请求参数的形式GET和POST两种⽅式对安全性不⾼ 采⽤get⽅便post要⽐get安全GET - 从指定的服务器中获取数据POST - 提交数据给指定的服务器处理6.前端应该告知后台哪些有效信息,后台才能返回前端想的数据的呢?先将要展⽰的页⾯内容进⾏模块划分,将模块的内容提取出来,以及⽅便前端的⼀些标志值等,将所有想要的内容和逻辑告知后端,后端就会去数据库⾥⾯去查找相应的数据表中去获得相应的内容,或者图⽚地址信息。URL中的参数主要是根据后台需要,如果后台需要⼀个参数作为查询的辅助条件 前端在URL数据请求时就传递参数。参数前⾯?⼏个参数中间&7.我们应该怎么把页⾯这些信息有效传达给后台,以及后台是如何获取到这些数据?总的来讲:所有前端请求的URL后⾯的参数,都是辅助后台数据查询的.如果不需要参数,那么后台就会直接给个URL给前端。8.前端应该如何回拒⼀些本不属于⾃⼰做的⼀些功能需求或任务?在与后台打交道中,我们经常遇到这种情况,有时候明明后台来处理某个事件很简单,后台⾮要你来做,这时候我们应该懂得去回绝他。原则:前端就是负责把数据展⽰在页⾯上发挥:这就需要我们对⼀个需求,⼀个任务的要有清晰认识了,如果对任务含糊不清,⾃⼰都没搞明⽩,你只能受后台摆布了.最后也会因为任务没有完成⽽备受责难了。9.当前端在调⽤数据接⼝时,发现有些数据不是我们想要的,那么前端应该怎么办呢或者怎么跟后台讲呢?⾸先要把请求的URL和返回的数据以及在页⾯的展⽰的情况给跟后台看,这样有理有据,后台开发⼈员是不会说什么的,否则,后台会很不耐烦的,甚⾄骂你的可能都有,本⾝做后台⽐较难,尤其在查询数据,取数据,封装数据⽅⾯都⽐较难处理。10.为什么需要在请求的时候传⼊参数?因为后台在查询数据库的时候需要条件查询。var data=ify({"page": {"pagenow": 1,"pagesize": 20},"file":{"name":"jpg"},"catalogs":[{"id":1},{"id":2}]}); $.ajax({ type:"POST", url:"//访问的url", data:data, contentType:"application/json",

success:function(data){ //显⽰数据 } });