首页 > 解决方案 > 以角度连接 2 个输入字段值

问题描述

我有一个form名为Name, hours&的 3 个输入字段minutes。在执行POST操作时,我正在连接hoursminutes调用变量duration。然后我发送到api
确切的 JSON 如下所示:

[
 {
  "displayName": "Car Rent",
  "duartion": "06:27:00",
 },
 {
  "displayName": "Bike Rent",
  "duartion": "10:15:00",
 },
 {
  "displayName": "Texi Rent",
  "duartion": "05:30:00",
  },
]

但是,当我 concathoursPOSTminutes时,JSON 字符串是这样的:

  [ 
   {
    "id": "7249328f-fad4-4548-87b0-947e99b57892",
     "displayName": "Car Rent",
    "duration": "1020.00:00:00",   <===============
   },
   {
    "id": "7e39f9302-77b3-4c52-a858-adb67651ce86",
     "displayName": "Taxi Rent",
    "duration": "0510.00:00:00",   <===============
   }
  ]

演示

标签: angulartypescriptangular6

解决方案


this.someWork.duration = `${this.addForm.value.hours}:${this.addForm.value.minutes}`;

推荐阅读