小编chi*_*chi的帖子

Flutter:强制容器高度为 Child 的高度

使用我的代码将容器高度设置为屏幕高度。我想让这个Container高度达到孩子的高度。

孩子的身高与其身体状况不同。所以,我不想将其设置为某个固定值。我怎样才能将其设置为刚好覆盖其孩子的高度?

Container(
            margin: const EdgeInsets.only(top: 30.0),
            width: MediaQuery.of(context).size.width * 0.85,
            decoration: BoxDecoration(
              color: Colors.white,
              border: Border.all(
                color: Colors.orange,
                width: 0.7,
              ),
              borderRadius: BorderRadius.circular(12),
            ),
            child: Column(
               Widgets.....
                                ),
                              );
                            },
                          ),
                        ],
                      ),
              ],
            ),
          );
Run Code Online (Sandbox Code Playgroud)

flutter

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

VSCode:Prettier 不适用于 Dart Flutter

我正在使用DartNode.js。我尝试Node.js使用Prettier. 但是,VSCode 会自动格式化Dart文件,但不会JavaScript使用Prettier.

在此处输入图片说明

在屏幕下方,它写着 Prettier on JavaScript。当我触摸该设置并将其设置Prettier为自动格式化时,Prettier它可以自动格式化 JS 文件,但Dart自动格式化不起作用。

如何将 VSCode 设置为自动格式化 Dart 和 JS 文件而无需每次都切换设置?

VSCode 设置

{
    "workbench.colorTheme": "Visual Studio Dark",
    "[dart]": {
        "editor.formatOnSave": true,
        "editor.formatOnType": true,
        "editor.rulers": [
            80
        ],
        "editor.selectionHighlight": false,
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        "editor.suggestSelection": "first",
        "editor.tabCompletion": "onlySnippets",
        "editor.wordBasedSuggestions": false
    },
    "workbench.preferredHighContrastColorTheme": "Default Dark+",
    "files.autoSave": "afterDelay",
    "editor.minimap.enabled": false,
    "dart.openDevTools": "flutter",
    "explorer.confirmDragAndDrop": false,
    "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    } …
Run Code Online (Sandbox Code Playgroud)

node.js dart visual-studio-code vscode-settings prettier

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

Material UI 应用背景颜色不起作用

我有这段代码为我的网格应用背景颜色,它一直工作到今天......它是黑色的,现在它变成白色,我无法更改根元素的背景颜色。

有没有任何代码可以覆盖这个?

我从这里得到了代码

https://github.com/mui-org/material-ui/blob/master/docs/src/pages/getting-started/templates/sign-in-side/SignInSide.js

const useStyles = makeStyles(theme => ({
  root: {
    height: '100%',
    width: '100%',
    backgroundColor: 'black'
  },

 <Grid container component='main' className={classes.root}>
Run Code Online (Sandbox Code Playgroud)

// 完整代码

import React, { useState } from 'react';
import { connect } from 'react-redux';

import history from '../../../history';
import { requestSignIn } from '../../../store/actions';
// import { Button, Container, Row, Col, FormControl, Dropdown } from 'react-bootstrap'

import Button from '@material-ui/core/Button';
import CssBaseline from '@material-ui/core/CssBaseline';
import TextField from '@material-ui/core/TextField';
import FormControlLabel from '@material-ui/core/FormControlLabel';
import Checkbox from '@material-ui/core/Checkbox'; …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

Flutter:添加两个不同变量的日期和时间以转换为 UTC

我想合并这两个日期和时间变量,并有另一个名为var toUTC.

Date Picker我有两个来自和 的日期和时间变量Time Picker

var selectedDate;
var selectedTime;

print(selectedDate); // 2021-02-06 00:00:00.000
print(selectedTime); // 1:15:00.000000
Run Code Online (Sandbox Code Playgroud)

他们var selectedDate有时间,但我不想用这个。我想用 的值替换它var selectedTime

我想做的是

print(toUTC) // 2021-02-06 1:15:00.00000 <---- merge selectedDate and selectedTime
Run Code Online (Sandbox Code Playgroud)

转换为UTC时间。

我尝试仅采用2021-02-06并与 合并selectedTime,但未能转换为UTC.

dart flutter

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