Advertisement

前后端分离是前端请求后端接口的过程

阅读量:

前端代码的执行环境为Node.js平台,其代码结构主要由三个部分组成,即service层、model层以及view层(page)。其中,service层负责封装与接口请求相关的函数;model层则通过调用service层所提供的函数来获取参数,并将这些参数进行存储;最终,存储的数据会在page中进行展示。

接下来将逐步进行说明:

鉴于前端知识体系较为广泛,文中对诸多细节并未进行深入解析,仅对整体流程进行了概述。如希望进一步学习前端相关知识,建议参考es6、react、dva、antd等系列内容。

在构建service层时,需要使用到两个已经封装完成的工具函数,并可将这些函数添加至前端项目的utils目录中。

urlencodeed.js的功能是用于拼接请求所需的参数。

复制代码
 //@ts-check

    
  
    
 /** * @param {{[x: string]: any}} fields
    
  */
    
 export function urlencoded(fields) {
    
   if (!fields)
    
     return '';
    
  
    
   const result = [];
    
   Object.keys(fields).forEach(key => {
    

全部评论 (0)

还没有任何评论哟~