我使用intl软件包来国际化我的应用程序,但是我遇到了一个问题。
英文和中文有一个字符串:
"has $num""有$num个"现在,我想向$num部件添加一些样式,例如,将数字设置为红色。
我认为我需要按地区获取字符串,处理并拆分字符串,然后自己将其转换为TextSpans。
有没有更容易/更聪明的方法来做到这一点?
发布于 2019-03-04 15:43:01
实际上,您可以从webview_flutter (ref https://github.com/flutter/flutter/issues/19030#issuecomment-437534853 )使用内联html视图。
"has <span style='text-color:red'>$num</span>""有<span style='text-color:red'>$num</span>个"只是要小心字符串内插。
https://stackoverflow.com/questions/54985859
复制相似问题