为了账号安全,请及时绑定邮箱和手机立即绑定

v-on 处理程序中的错误(承诺/异步):“类型错误:无法读取未定义的属性'push'”

v-on 处理程序中的错误(承诺/异步):“类型错误:无法读取未定义的属性'push'”

PHP
HUH函数 2022-09-25 20:26:59
const res = await this.callApi('post','place_order',this.formItem)if(res.status == 200){                this.order.push(res.data)                this.s("Order Successful !")                this.formItem = {}}当我收到来自控制器的响应时,显示我的“推送”是未定义的。这是我的控制器public function place_order(Request $request){        $data = $request->all();        $order= Order::create($data);        return response()->json([            'order' => $order,            'success' => true        ],200);    }
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

检查“此订单”的类型。数组.原型.push() 将只适用于数组。

编辑:既然它说“推送'的'未定义”,你还应该检查“this.order”是否真的被定义了。


查看完整回答
反对 回复 2022-09-25
  • 1 回答
  • 0 关注
  • 68 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信