[英]Text' is imported from both Platforms
我正在做一個 flutter 項目。 我正在創建一個可以同時在移動設備和 web 上運行的應用程序。 對於平台檢查,我使用了 kIsWeb 常量,它在 Web 上運行良好,但是當我在 Mobile (android) 上運行該應用程序時,它表示為兩個包導入了一些小部件,如本例所示。
Text' is imported from both 'package:universal_html/src/html.dart' and 'package:flutter/src/widgets/text.dart'.
我用谷歌搜索,發現了一個 package universal_html
但是當我在我的項目中使用這個 imprt 時,這給了我同樣的錯誤。 我的代碼中有什么遺漏的嗎? 如是。 然后強調我的錯誤並在這方面指導我。
發生這種情況是因為您在universal_html
和flutter
package 中導出Text
,我建議在universal_html
上使用前綴,如下所示:
import 'package:universal_html/src/html.dart' as universal_html;
並像這樣使用它,例如:
final div = universal_html.DivElement();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.