我正在尝试格式化电话号码,例如phoneNumber: "+1" ++ payload.phoneNumber,我收到错误无法将数组强制转换为字符串。为什么我的输出认为我有一个数组而不仅仅是一个字符串?
我收到的错误消息是...“无法使用++( String, Array<String>) 调用: - 期望类型:Array<S>,但得到:String。”
这里的问题是,根据元数据payload.phoneNumber是一个数组。这可能是因为payload是一个数组,然后payload.phoneNumber将返回所有元素payload的所有电话号码,或者因为phoneNumber是一个数组。所以很可能您想要执行一个map或只选择第一个元素。
| 归档时间: |
|
| 查看次数: |
1441 次 |
| 最近记录: |