Flutter 无压颤振特性的故障

Flutter 无压颤振特性的故障,flutter,button,dart,mobile,Flutter,Button,Dart,Mobile,我从一个RaisedButton创建了一个扩展类。当传递onPressed参数时,类拒绝说驱动器为null 班级 集体电话 有人能帮我吗?改变: elevation:elevation, onPressed: () => onPressed, 致: 而且,这: colorFont: CorBranca, onPressed: Navigator.push(context, 为此: colorFont: CorBranca, onPressed:

我从一个RaisedButton创建了一个扩展类。当传递onPressed参数时,类拒绝说驱动器为null

  • 班级

    • 集体电话
    有人能帮我吗?

    改变:

      elevation:elevation,
      onPressed: () => onPressed,
    
    致:

    而且,这:

       colorFont: CorBranca,
       onPressed: Navigator.push(context, 
    
    为此:

       colorFont: CorBranca,
       onPressed: () => Navigator.push(context, // onPressed takes a Function
    
    但是,一般来说,您应该编写新的小部件,而不是扩展。这意味着创建一个扩展
    无状态widget
    的类,然后在新widget的
    构建中返回一个样式正确的凸起按钮

    更改:

      elevation:elevation,
      onPressed: () => onPressed,
    
    致:

    而且,这:

       colorFont: CorBranca,
       onPressed: Navigator.push(context, 
    
    为此:

       colorFont: CorBranca,
       onPressed: () => Navigator.push(context, // onPressed takes a Function
    
    但是,一般来说,您应该编写新的小部件,而不是扩展。这意味着创建一个扩展
    无状态widget
    的类,然后在新widget的
    构建

    最小示例中返回一个样式正确的凸起按钮。与此示例类似的概念。与此答案类似的概念