vue3 初体验

git代码git clone https://github.com/kailong321200875/vue-element-plus-admin.git

后端自己写python,Django架构

1.报错:跨域,代理的方式解决

复制代码
server: {
      port:4000,  ##前端启动端口
      proxy: {
        // 选项写法
        '/api': {
          target: 'http://127.0.0.1:8001',		###代理服务的地址
          changeOrigin: true,
          rewrite: (path) => path.replace(/^\/api/, '')			
        }
      },
      hmr: {
        overlay: false
      },
      host: '0.0.0.0'
    },

后端接口:http://localhost:8001/dep/books/?pageIndex=1\&pageSize=10

src.api下接口配置

复制代码
export const getTableListApi = (params: any) => {
  return request.get({ url: '/api/dep/books/', params })
}  

2.报错301 /api/dep/books/ 检查API前后/是否一致

3.接口返回数据页面不展示

table.indexmock 检查数据结构前后端需要一致

4.接口返回数据页面字段不展示

table.indexmock 检查数据字段名称与前端一致

5.后端接口打开的时候报错TemplateDoesNotExist

setting文件,INSTALLED_APPS内配置

'rest_framework',

相关推荐
陪我一起学编程3 小时前
创建Vue项目的不同方式及项目规范化配置
前端·javascript·vue.js·git·elementui·axios·企业规范
乐~~~2 天前
el-date-picker type=daterange 日期范围限制
javascript·vue.js·elementui
22:30Plane-Moon2 天前
项目1总结其三(图片上传功能)
ide·spring boot·vue
zuo-yiran2 天前
element table 表格多选框选中高亮
vue.js·elementui
阿࿆杰࿆3 天前
solon-flow基于bpmnJs的流程设计器
vue·流程图·react
zhoxier3 天前
elementui el-select 获取value和label 以及 对象的方法
javascript·vue.js·elementui
是小狐狸呀3 天前
elementUI-表单-下拉框数据选中后,视图不更新
前端·javascript·elementui
麦麦大数据4 天前
F003疫情传染病数据可视化vue+flask+mysql
mysql·flask·vue·大屏·传染病
南半球与北海道#4 天前
el-table合并单元格
javascript·vue.js·elementui·表格合并
吃饭了吗5 天前
elementplus组件文本框设置前缀
前端·vue.js·elementui