错误:不能在“字符串”上调用方法“replaceFirst”?因为它可能为空
Posted
技术标签:
【中文标题】错误:不能在“字符串”上调用方法“replaceFirst”?因为它可能为空【英文标题】:Error: Method 'replaceFirst' cannot be called on 'String?' because it is potentially null 【发布时间】:2021-02-06 18:42:23 【问题描述】:需要帮助。
[ERROR]
material_localizations.dart:413:7: Error: Method 'replaceFirst' cannot be called on 'String?' because it is potentially null. Try calling using ?. instead.
).replaceFirst(r'$selectedRowCount', formatDecimal(selectedRowCount));
^^^^^^^^^^^^
material_localizations.dart:550:7: Error: Method 'replaceFirst' cannot be called on 'String?' because it is potentially null.
Try calling using ?. instead.
).replaceFirst(r'$licenseCount', formatDecimal(licenseCount));
^^^^^^^^^^^^
================================================ ============================
Flutter 医生 > 没有问题
================================================ ============================
【问题讨论】:
【参考方案1】:我在 *** 上找到了另一个解决方案,即降级颤振,我在开发通道上,但它不能从命令中工作。手动重新下载后,它就像魅力一样工作。
[插图]
颤振通道稳定 颤振升级
没用,所以:
颤振通道稳定 接下来手动下载 zip 并再次解压。
为我工作。
【讨论】:
以上是关于错误:不能在“字符串”上调用方法“replaceFirst”?因为它可能为空的主要内容,如果未能解决你的问题,请参考以下文章