颤动变化时如何停止高程动画?

How to stop elevation animating when changed in flutter?

我发现当更改卡片小部件的高度时,它会将其设置为新值的动画。在文档中,我发现这个 https://api.flutter.dev/flutter/material/Material/elevation.html 告诉我这是预期的行为。但是,我希望它立即改变而不是动画。如何删除动画?

animationDuration 属性 设置为零,

  Material(
       ...
       animationDuration: Duration.zero,
     );

使用 PhysicalModel 代替 Card 小部件