asyncdata 获取参数_nuxt的asyncData发送post请求如何传递FormData形式的参数
问题描述
需要在服务端渲染,但是后台api接口需要post的FormData传参
问题出现的环境背景及自己尝试过哪些方法
尝试过server端使用request模块报错
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
async asyncData({app, $axios, isDev,route, store, env, params, query, req, res, redirect, error}) {
// console.log(query, '服务端' + process.server , '客服端' + process.client);
console.log(FormData);
let templateList = null;
if(process.client) {
var templateParam = { // 获取模板参数
ProductCategorieNum: query.n,
ProductTypeId: query.id,
SizeId: '',
pageIndex: 1,
pageSize: 19,
SortOrder: 0,
ChargingMode: '',
StrFilterValue: '',
TeamNum: '',
keywords: ''
}
var formData = new FormData();
for (let key in templateParam) {formData.append(key, templateParam[key])}
let [center] = await Promise.all([
$axios.post('/TemplateCenter', formData)
])
templateList = center.data;
}
return {
templateParam,
templateList,
}
你期待的结果是什么?实际看到的错误信息又是什么?
asyncdata 获取参数_nuxt的asyncData发送post请求如何传递FormData形式的参数相关推荐
- POST请求和GET请求如何传递和接收解析参数
1. 前言 接口参数应该怎么传递是每个项目应该面对的问题,这跟编程语言无关,今天来总结一波常用的接口参数传递方式. 2. GET 请求 GET 请求一般用来向服务器请求获取数据.总体来说目前有两种传参 ...
- android volley 请求参数,android – Volley – 如何发送DELETE请求参数?
同样的问题在这里,但我找到了解决方案 问题是在com.android.volley.toolbox.HttpClientStack.java中实现createHttpRequest方法,只有在请求方法 ...
- java比较器参数只传进去一个_post请求springMVC后台,只传一个参数,后台用一个字符串接受,参数名对应,但入参却为null,求讲解和解决,谢谢...
如果在用,事少来最差端在事路原们这制码效移,动参数前面加上@requestBody 接受的就是个js朋支不器几事为的时后级功发发来久都这样含制层是请些间例业多在上屏屏on串 前台代码: shuoAdd ...
- c ajax传递多个参数,c# – 使用jQuery AJAX将字符串数组传递给具有可变参数数量的webmethod...
修改后的服务器端代码: [WebMethod] public string Concat(List arr) { string result = ""; for (int i = ...
- Java发送Post请求,参数JSON,接收JSON
/*** 发送post请求* @param url 路径* @param jsonObject 参数(json类型)* @param encoding 编码格式* @return* @throws P ...
- Java模拟发送Http请求详细示例
对接第三方接口,肯定是需要我们自己模拟浏览器来发送请求的,有的文档中有demo,有demo改一改参数配置就好了,但有的接口却没有demo,只有一份接口参数介绍文档,这时候就需要我们自己来写发送请求的代 ...
- axios.post发送请求,axios发送post请求, 携带参数传递给接口
vue 中使用axios 发送post 请求需要使用 qs 模块 将参数 转序列化 发送给 后端 否则接口会出现收不到参数的情况 import qs from "qs" ...
- Php如何发出请求,PHP中如何发送HTTP请求?
PHP中如何发送HTTP请求? 在 HTML上 提交参数 A 和 B 到 send.php中,在send.php中接收到传过来的参数 A 和 B 并将这2个参数以 http的形式发送给目标地址:一下是 ...
- Linux arping :向相邻主机发送ARP请求
查看当前缓存ARP表: arp -a arping :向相邻主机发送ARP请求 语 法 arping[必要参数][选择参数][目的地址] 功 能 arping 命令: 在指定网卡上发送ARP请求指定地 ...
最新文章
- 2014 7-8月MoonCake新增功能更新
- 怎么用计算机实现矩阵摹乘法,基于距离矩阵摹乘法的生鲜产品配送路径优化
- ib课程计算机科学内容,ib课程体系的六大课程
- vs移植的.exe再编译无法更新_关于freetype的移植和其官方demos的使用总结
- Shell函数返回值、删除函数、在终端调用函数
- 树莓派搭建minecraft服务器
- OpenLayers 官网例子的中文详解
- Go学习笔记—Channel通道
- 2020年末总结,脚踏实地,一步一个脚印——致敬自己一年的心酸历程
- linux交叉编译aix_mips-linux-gcc交叉编译工具链搭建小结【转】
- python可以做特效吗_学习mel语言,Python,JavaScript到什么程度才能做一下大型特效,要自已开发插件脚本呢?...
- QT:MainWindow初始化列表解释
- 一篇文章教会你使用Python中三种简单的函数
- OSPF Packet Details
- c语言中sprintf函数_在C / C ++中使用sprintf()函数
- java反射机制面试_java面试中面试官让你讲讲反射,应该从何讲起?
- vue安装axios
- 小波变换matlab加密,混沌和小波变换的图像加密压缩算法
- VS Code自定义代码颜色
- 第五章 卡耐基驾驭竞争与合作 一 合作与竞争的魅力
热门文章
- 五通信算法:五种编码增益比较matlab模拟
- c++数字转化为字符串、字符串转换为数字
- ZOJ-2008-Invitation Cards(dijkstra)
- 很多人都爱玩的lol..
- 数据库快照的工作方式
- border-box和CSS3 calc()解决盒模型加边框或边距后尺寸变大的问题
- 设置背景图片的两种方式,并解决手机端背景图片高度自适应问题
- 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(6)——Training
- java 死锁_java死锁分析
- vscode配置js环境_VS Code配置Python开发环境