【问题标题】:angular 2 form via method post does not work通过方法发布的角度2形式不起作用
【发布时间】:2017-02-22 11:55:13
【问题描述】:

大家好, 我希望创建一个 Angular 2 Web 表单,通过 post 方法将数据发送到 php 服务器文件。我希望表单具有所有 angular 2 功能,例如验证器和漂亮的动画功能,以及通过方法 post 将用户数据发送到服务器的能力。组合不起作用。虽然 angular2 验证器和动画在填写表单并单击提交时有效,但数据不会发送到 php 服务器文件。这是尽管不同的常规简单 html 表单确实通过方法 post 成功发送数据。

代码如下: 表单 [formGroup]="myForm" action="http://www.delikates.co.il/backend/addUser" method="post" ...... 形式 哪里错了?

谢谢,丹尼尔

【问题讨论】:

    标签: php forms angular post


    【解决方案1】:

    你可以使用http来实现你想要的

    return this.http.post(this.yourUrl, body, options)
       request.map(
         (res:Response) => res.json())
      .catch(
        (error:any) => Observable.throw(error.json().error || 'Server error')); 
    

    这将返回一个您可以订阅的 Observable。

    【讨论】:

      【解决方案2】:

      伙计们,我解决了:我错过了表单元素内的一些简单代码:

      【讨论】:

      • 请详细说明缺少的内容,并详细说明您问题中的代码。如果没有这些关键数据,这篇文章对其他人没有任何用处;)
      猜你喜欢
      • 2020-03-04
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2021-11-25
      • 1970-01-01
      • 2016-03-30
      • 2018-05-01
      • 1970-01-01
      相关资源
      最近更新 更多