在Dart中导入静态方法

时间:2019-07-07 12:41:19

标签: dart

假设我有一个包含静态函数的类:

class TextUtils {
   static Text bold(String text) {
     return Text(text, TextStyle(fontWeight: FontWeight.bold,),);
   }
}

所以当我想使用它时:

import 'ui/text.dart'

// ...
TextUtils.bold("Hello");

有没有办法在函数之前不带类名?就像在Kotlin中一样?

import 'ui/text.dart' // someHow
// ...
bold("Hello");

1 个答案:

答案 0 :(得分:2)

否,Dart中没有此类功能。

实际上there is the opposite。全局函数可以与前缀一起使用,就好像它是某个类的静态方法一样。

adjustment