小编Deb*_*rah的帖子

flutter - 创建一个从minHeight开始的盒子的正确方法,增长到maxHeight

我有一个容器,我想以最小的尺寸开始,并在用户添加内容时增长(如果其内容增长)到最大尺寸,然后停止.

正确的小部件似乎是ConstrainedBox,如下所示:

new ConstrainedBox(
  constraints: new BoxConstraints(
    minHeight: 35.0,
    maxHeight: 60.0,
  ),
  child: ...child with growing content (has default height 25.0)...
),
Run Code Online (Sandbox Code Playgroud)

但是,这会在maxHeight处关闭此框.

我试图使用hasBoundedHeight,但似乎无法为它构造正确的语法或在文档中找到一个示例.

如上所述,让盒子工作的最佳方法是什么?

dart flutter

24
推荐指数
3
解决办法
2万
查看次数

在Flutter导航后显示小吃吧

在执行操作(例如,"保存")后,用户将返回到应用程序中的另一个页面.

我想在新页面上显示一个快餐栏以确认操作,但不希望它显示用户是否在没有操作的情况下导航.因此,例如,如果用户保存"东西",应用程序将它们发送到"事物"主页并显示"已保存"的零食栏,但如果他们以其他方式转到"事物"主页,我​​不希望"保存了"小吃店".

这是我保存的面板上的代码,但目标页面没有显示小吃栏 - 无论我在哪里放置小吃店(在导航之前或之后),它都不会执行小吃店.

Future<Null> saveThatThing() async {
  thing.save();
  thing = new Thing();
  Navigator.of(context).push(getSavedThingRoute());
  Scaffold.of(context).showSnackBar(
    new SnackBar(
      content: new Text('You saved the thing!'),
    ),
  );
}
Run Code Online (Sandbox Code Playgroud)

做这个的最好方式是什么?

material dart flutter

10
推荐指数
2
解决办法
4894
查看次数

Flutter-如何将图像定义转换为图标定义?

在Flutter应用中,最初,许多图标以3种尺寸的png图像形式实现,如下所示:

child: new Image(
  image: new AssetImage(widget.featureNavMenu.image),
),
Run Code Online (Sandbox Code Playgroud)

需要一个字符串

image: "assets/images/superCheckMark.png",
Run Code Online (Sandbox Code Playgroud)

现在,我想将子级转换为自定义图标字体(字形)

但是,更改为此...

child: new Icon((icon), size: 25.0,), 
Run Code Online (Sandbox Code Playgroud)

并试图让它接受这一点...

new Icon(MyIcons.superCheckMark, size: 30.0, color: Colors.white,),
Run Code Online (Sandbox Code Playgroud)

破坏应用程序。

使应用程序接受图标而不是图像的正确方法是什么?实际上,根据Flutter的一些常规文档,我尝试了许多不同的操作,但感到很困惑。

flutter

9
推荐指数
1
解决办法
6387
查看次数

flutter.io (dart) - 如何隐藏键盘建议栏?

在 Flutter 应用程序文本框中,用户正在输入文本和数字。有什么方法可以抑制键盘建议栏呢?

keyboard dart flutter

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

Flutter.io(dart) - 如何创建左侧填充覆盖?

在Flutter中,容器有填充:

padding: const EdgeInsets.only(
  left: MyMeasurements.globalLeftPadding,
  right: 20.0,
),
Run Code Online (Sandbox Code Playgroud)

我希望能够覆盖"左".

如果我这样做,我会收到运行时错误:

class MySectionHeader extends StatelessWidget {
    final double left;

MySectionHeader({
  this.left,
});

// down to the widget body
padding: const EdgeInsets.only(
  left: left ?? MyMeasurements.globalLeftPadding,
  right: 20.0,
),

// and in the container that has the override...
new MySectionHeader(
  left: 12.0,
),
Run Code Online (Sandbox Code Playgroud)

这也会出现运行时错误:

padding: const EdgeInsets.only(
  left: left ?? 14.0,
  right: 20.0,
),

// and in the container that has the override...
new MySectionHeader(
  left: 12.0,
),
Run Code Online (Sandbox Code Playgroud)

建议?

dart flutter

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

Flutter.io - 是否可以在 Flutter 中深度链接到 Android 和 iOS?

如果可能的话,它是一个简单的实现还是一个艰难的实现?

我很难在 Flutter.io 的文档中得到一个清晰的概念。

flutter

5
推荐指数
1
解决办法
7737
查看次数

如何使用 Meteor FlowRouter.reload()

我找到了 FlowRouter.reload() 的 FlowRouter 文档,但我无法找到特定的代码示例,也无法使其工作。

在我的应用程序中,我有一个模板,它使用一些巧妙的 javascript(同位素)在页面大小调整时重新定位元素。有时,用户导航离开,调整浏览器窗口大小,然后返回到一个混乱的页面,该页面应该刷新并重绘以重新定位调整大小的窗口的元素。

这是我的路线。我将如何使用 FlowRouter.reload() 重新加载/刷新“工作”模板区域?或者,我将如何使用它来重新加载/刷新整个布局模板或窗口?

FlowRouter.route( '/work', {
  action: function() {
    BlazeLayout.render( 'body-static', { 
      content:  'work',
    });
  },
});
Run Code Online (Sandbox Code Playgroud)

reload meteor flow-router

4
推荐指数
1
解决办法
2170
查看次数

flutter.io(dart)-将填充设置为设备宽度的百分比吗?

如何在Flutter中将填充设置为屏幕宽度的百分比?

我要解决的问题,最初是尝试使用AspectRatio和FractionallySizedBox来解决,以及尝试对Row和Columns进行不同的尝试,但是父级是带有子图像的Positioned小部件。没事。

dart flutter

4
推荐指数
1
解决办法
2059
查看次数

蚂蚁设计崩溃 - 全部打开

我是 React 和 Ant Design 的新手。Ant design 的折叠小部件允许所有项目打开,但是没有办法预烘焙方式将项目设置为默认全部打开 - 您只能设置单个折叠单元默认打开

defaultActiveKey={['1']}
Run Code Online (Sandbox Code Playgroud)

我如何默认打开全部?

reactjs

4
推荐指数
2
解决办法
7724
查看次数

Flutter - 调用自定义图标字形的正确方法是什么?

我已经在 pubspec.yaml (icomoon.ttf) 中声明了一个自定义图标字体。

Flutter 的文档说要调用一个图标,使用...

const IconData(
  this.codePoint, {
  this.fontFamily,
});
Run Code Online (Sandbox Code Playgroud)

我有一个应该包含图标的填充元素。

new Padding(
  padding: new EdgeInsets.only(top: 2.0),

  how to invoke the glyph here? Need to be able to specify font size and 
  color too.

),
Run Code Online (Sandbox Code Playgroud)

什么是我应该如何调用大小为 25px 的“icomoon.ttf”字形“e901”并带有“myColor”色调的示例?

flutter

3
推荐指数
1
解决办法
8663
查看次数

如果窗口宽度,React 执行脚本

我在 React 中有一个按钮,它执行 onClick 函数。我想去掉该按钮,而是在窗口宽度 < 1000px 时以编程方式执行该函数。

一个限制是我无法添加插件。

代码如下......

// Do I need useState, useEffect?
import React, { PureComponent } from "react";

class MainNav extends PureComponent {
state = {
  // Does something go here? What goes here and how do I use
  // state to execute the function?
  navIsCollapsed: false,
};

// this controls rendering of huge images
toggleShowImages() {
  this.setState({
    navIsCollapsed: !this.state.navIsCollapsed,
  });
}

// I want this to be executed by width < 1000
handleSideNavToggle = …
Run Code Online (Sandbox Code Playgroud)

media-queries reactjs responsive

0
推荐指数
1
解决办法
8819
查看次数