首頁  >  問答  >  主體

angular.js - 介面有三個輸入參數。 其中有一個是數組。 用angular 怎麼傳啊

介面有三個輸入參數。 其中有一個是數組。 用angular 怎麼傳啊

PHP中文网PHP中文网2684 天前566

全部回覆(3)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-15 17:14:12

    可以直接將物件作為參數傳給$http物件

    $http({
        method: 'POST',
        url: 'XXX',
        data: {
            'param1':a,
            'param2':b,
            'param3':[]
        }
    }).then(function(res)
    {
        
    })

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:14:12

    什麼樣的介面會需要傳遞陣列作為參數?
    表示不明白。
    我覺得作為前端的責任之一就是:如果後端介面提供的介面不合理,應該要提出來,並做適當的調整。

    回覆
    0
  • 黄舟

    黄舟2017-05-15 17:14:12

    強轉字串再轉回來、或者乾脆用自己的規則把數組用XX標記、比如("_")間隔拆分拼接成字符串、再根據規則解析

    回覆
    0
  • 取消回覆