当我尝试导出国际电话号码以达到卓越效果时遇到了问题。
电话格式:+84123456788
导出后:84123456788
,+
消失了。
我正在使用Laravel Excel库:https://docs.laravel-excel.com/3.1/exports/column-formatting.html
这就是我对格式所做的。
/**
* @return array
*/
public function columnFormats(): array
{
return [
'A' => 'dd/mm/yyyy hh:mm',
'H' => NumberFormat::FORMAT_TEXT
];
}
H键是电话栏,NumberFormat::FORMAT_TEXT
表示'@'
仅供参考:我已经尝试在数据之前添加'
,但无法正常工作,它已在Excel中导出了'
。
我也尝试用'+0;-0;0'
进行格式化,但是它也用手机的+
或第一个字符0导出了+
有帮助吗?