我有这样的vuex商店,我想把它发送到后endpoint击。
order: {
delivery_id: null,
user_id: null,
is_active: true,
bill: null,
name: null,
surname: null,
father_name: null,
phone: null,
payment_type: 'cash',
delay: null,
cashback_paid: null,
card: null,
payment_screenshot: null,
cart: null,
}
在vue组件中,我有以下方法:
sendOrder() {
let order = this.$store.state.order.order;
console.log(order)
axios
.post('/api/products', order, {
header: {
'Content-Type': 'application/json'
}
})
.then((response) => {
console.log(response);
})
.catch((error) => {
console.log(error);
})
}
这是我非常简单的Laravel控制器:
$test = json_decode($request->getContent(), true);
$test = $test['payment_type'];
return response($test);
我认为,在axios中使用order之前,应该对JSON数据进行字符串化:
let order = JSON.stringify(this.$store.state.order.order);
第二部分回答后的一些评论:
您确定路由文件吗?我将使用声明的函数(例如mytest)从web.php文件(同一个文件夹)调用控制器,如下所示:
Route::post('/api/products', 'ProductController@mytest');
public function mytest()
{
$test = json_decode($request->getContent(), true);
$test = $test['payment_type'];
return response($test);
}
我有一个api负责下载excel工作表,我的请求对象包含一些值,基于请求对象,我要获取值请帮助我解决此问题。。? dd($请求) Controller.php
我有两个模型奖学金和水平,他们有多对多的关系。为此,我在数据库中有两个表作为奖学金和级别,还有一个数据透视表级别。我想根据奖学金(头衔、申请截止日期)和级别(姓名)查询是否获得奖学金 柱: 我的级别表有:id、名称、slug、创建时间、更新时间 我的奖学金表有:id,标题,段塞,描述,图像,大学,app_deadline,截止日期,备注,place_id,created_at,updated_at
在对模型及其相关模型执行更新操作后,我需要保存更新的字段数。 假设我有一个用户配置文件编辑表单。在该表单上,我允许用户更新其firtname,lastname,密码。 用户模型有电子邮件和密码字段,其他字段也很少。 UserProfile模型也有名、姓和其他字段。 User模型与具有hasOne关联的UserProfile模型相关联。 有很多,也有很多联系。 如果用户更新了名字和密码,我需要向用户
问题内容: 在一个Node.js项目中,我试图从S3取回数据。 当我使用时,一切正常: 我的参数是: 如果将URL输出带到控制台并将其粘贴到Web浏览器中,它将下载所需的文件。 但是,如果我尝试使用,则会出现各种奇怪的行为。我相信我只是使用不正确。这是我尝试过的: 输出: 因此看来这工作正常。但是,当我在s 之一上设置断点时,我的IDE(NetBeans)会引发错误并拒绝显示数据值。尽管这可能只是
问题内容: 我在Netbeans中有一个小型Java测试应用程序,该类从中读取输入。如何打开可在其中输入输入的窗口?(我在Windows 7上使用NB 6.7.1)。 问题答案: 可能并不明显,但是在Netbeans中,如果您的主线程正在等待输入,则底部的“输出”选项卡也会接受输入。只需在最后一个输出行下键入,然后按Enter。换句话说,“输出”选项卡与控制台窗口相同。
在L-4中,它很简单: 但现在在L-5中,这篇文章中描述的没有一种方法是有效的:Laravel-雄辩或流畅的随机行 我的视图文件变为空白。