【flutter】エラー対策 ‘TextStyle’ is imported from both ‘package:flutter/src/painting/text_style.dart’ and ‘package:charts_common/src/common/text_style.dart’.

【flutter】エラー対策 ‘TextStyle’ is imported from both ‘package:flutter/src/painting/text_style.dart’ and ‘package:charts_common/src/common/text_style.dart’.

グラフを作成するプラグイン「charts_flutter」をimportし、Text WigetのTextStyleを使用すると

「’TextStyle’ is imported from both ‘package:flutter/src/painting/text_style.dart’ and ‘package:charts_common/src/common/text_style.dart’.」

というエラーメッセージが出てきたので解決策を記載します。

原因

charts_flutterとText Widgetの両方にTextStyleが定義されているためです。

対策

import文を以下のようにします。

import 'package:charts_flutter/flutter.dart' as charts;

as chartsをつけてcharts_flutterの方のTextStyleを使う場合は、charts.TextSytle記載して使うようにします。

以上になります。

Flutterカテゴリの最新記事