我想在 Material-UI Paper 组件中垂直对齐一些文本。
代码在这里:https : //codesandbox.io/embed/material-demo-fz9wj
import React from 'react';
import { makeStyles } from '@material-ui/core/styles';
import Paper from '@material-ui/core/Paper';
import Typography from '@material-ui/core/Typography';
const useStyles = makeStyles(theme => ({
root: {
padding: theme.spacing(3, 2),
height: 200,
verticalAlign: 'middle'
},
}));
function PaperSheet() {
const classes = useStyles();
return (
<div>
<Paper className={classes.root}>
<Typography variant="h5" component="h3">
This is a sheet of paper.
</Typography>
<Typography component="p">
Paper can be used to build surface or other elements for your application. …
Run Code Online (Sandbox Code Playgroud) 我想让我的主进程等待执行程序的一些输出。
我想强制程序按顺序执行这些步骤,等待每个步骤然后再进入下一步。我觉得这应该很容易,但我不知道该怎么做。
对于其他语言,默认情况下会等待,例如在 Perl 中,以下 5 行将完全满足我的要求。
print("START")
print(`sleep 3; echo 1`)
print(`sleep 2; echo 2`)
print(`sleep 1; echo 3`)
print("END")
Run Code Online (Sandbox Code Playgroud)
如何在 Node JavaScript 中做到这一点?
到目前为止,这是我的代码
const util = require('util');
const exec = require('child_process').exec;
function sleepy1() {
exec("sleep 3; echo 1", function( stderr, stdout ) {
console.log( stdout.trim() )
})
}
function sleepy2() {
exec("sleep 2; echo 2", function( stderr, stdout ) {
console.log( stdout.trim() )
})
}
function sleepy3() {
exec("sleep 1; echo 3", function( stderr, stdout ) { …
Run Code Online (Sandbox Code Playgroud) 如果函数在可选项中返回一个值,我不想采取行动; 我该如何测试这个None
案子呢?这段代码有效,但看起来很糟糕.
let v = ffunc();
match v {
None => { callproc() },
Some(x) => { }
}
Run Code Online (Sandbox Code Playgroud)
在C中,我可以写:
int x = ffunc();
if ( !x ) { callproc() }
Run Code Online (Sandbox Code Playgroud) 我的find命令产生了我不想看到的错误.我将stderr重定向到/ dev/null但它不起作用.帮我隐藏它.
~$ find . -type f -name '*.js' -print | xargs grep self.setNetwork 2>/dev/null
find: ‘./_statCon’: Permission denied
./oz-workspace/src/js/truffle-contract.js: self.setNetwork(network_id);
./oz-workspace/src/js/truffle-contract.js: self.setNetwork(uris[i]);
./oz-workspace/src/js/truffle-contract.js: self.setNetwork(network_id);
Run Code Online (Sandbox Code Playgroud)