小编Umu*_*pat的帖子

如何将 CSS BoxShadow 转换为 Flutter BoxShadow?

我需要将 CSS BoxShadow 转换为 Flutter BoxShadow 这是代码:

box-shadow: 10px 10px 21px -8px #b6c6d4, -3px -4px 6px rgba(255, 255, 255, 0.5);
Run Code Online (Sandbox Code Playgroud)

这在 Flutter 上看起来如何?

flutter

8
推荐指数
1
解决办法
5377
查看次数

Flutter:如何监听 GetX 上的变量变化

我想根据 PressBool 是 false 还是 true 来更改小部件的主体。

这是我写的GetxController。

    import 'package:get/state_manager.dart';
    
    class PressedState extends GetxController{
      var pressedBool = true;
      changeStatus() {
        if(pressedBool){
          pressedBool = false;            
        }
        else {
          pressedBool = true;
        }
        update();
      }

}
Run Code Online (Sandbox Code Playgroud)

这里是 GetX 更新和监听应该改变页面正文的地方:

final PressedState pressController = Get.put(PressedState());

return MaterialButton(
    onPressed: () {
      pressController.changeStatus();
    },
    child: 
      pressController.pressedBool
            ? Container(...) : Container(...)), ...
Run Code Online (Sandbox Code Playgroud)

如何让 GetX 监听 PressBool 变量?

flutter flutter-getx

7
推荐指数
4
解决办法
4万
查看次数

如何将 CSS LinearGradient 转换为 Flutter LinearGradient?

我需要将 CSS LinearGradient 转换为 Flutter LinearGradient 这是 CSS 代码:

background-image: linear-gradient(134deg, #d6dcf4 0%, #ffffff 100%);
Run Code Online (Sandbox Code Playgroud)

这是我的颤振代码:

gradient: LinearGradient(
      begin: Alignment.topLeft,
      end: Alignment.bottomRight,
      colors: [ Color(0x0ffd6dcf4).withOpacity(0),
                Colors.white.withOpacity(1),
              ],
              stops: [
              0.3,
              1
              ])
Run Code Online (Sandbox Code Playgroud)

这在 Flutter 上看起来如何?

flutter

2
推荐指数
1
解决办法
2122
查看次数

标签 统计

flutter ×3

flutter-getx ×1