这是我当前对 TextField 组件的设置:
const styles = {
resize: {
fontSize: '50px',
}
}
const textField = (props) => {
const { classes } = props;
return (
<TextField
value={props.value}
placeholder={'$'}
variant={'outlined'}
onChange={props.onChange}
autoFocus
InputProps={{
classes: {
input: classes.resize
}
}}
/>
);
};
export default withStyles(styles)(textField);
Run Code Online (Sandbox Code Playgroud)
单击文本字段时,边框会逐渐消失(变为白色)。我希望边界无论如何都不会消失。我尝试通过 Material-ui 示例查看概述的文本字段,并遇到了具有固定边框但无法在我的情况下工作的“裸”一个。我想我必须深入研究包装器组件并在某处设置边框的样式?我不知道。
我正在从键盘上读取输入。输入应该与枚举类型中定义的元素之一匹配。这是枚举类型的示例:
type NameType is (Bob, Jamie, Steve);
Run Code Online (Sandbox Code Playgroud)
如果我收到的输入不是这3个之一,则ada引发IO异常。我如何处理此问题,使其仅显示“重试”消息而又不让程序停止?谢谢
import React, { Component } from 'react';
import './App.css';
import Screen from './components/Screen/Screen';
import Button from './components/Button/Button';
import { MuiThemeProvider, createMuiTheme } from 'material-ui/styles';
import pink from '@material-ui/core/colors/pink';
const buttonTheme = createMuiTheme({
palette: {
primary: {
main: '#2dff46',
},
secondary: pink,
}
});
class App extends Component {
render() {
return (
<MuiThemeProvider theme={buttonTheme}>
<Screen>
<div>Hello</div>
<Button variant='contained' color='primary'>
GO
</Button>
</Screen>
</MuiThemeProvider>
);
}
}
export default App;
Run Code Online (Sandbox Code Playgroud)
我只是想创建一个带有一些自定义颜色(主题)的按钮。它可以在没有“theme={buttonTheme}”的情况下工作,但当然它使用默认值。我收到以下错误:
TypeError: Cannot read property 'borderRadius' of undefined
styles
node_modules/@material-ui/core/Button/Button.js:41
38 …
Run Code Online (Sandbox Code Playgroud) 所以我有一个作业说:
请使用包/类的通用实例化。必须在通用包/模板内的系统堆栈中为每个 BMR(矩阵)分配空间,可能是在通用实例化期间!您特别不能使用“new”、“malloc”或任何其他运算符,这些运算符在运行时以任何语言在堆中分配空间。用荧光笔清楚地标记这部分代码!您必须阅读所有事务并打印所有结果在通用包/模板中。I/O 例程必须作为通用参数传递
和不相关的代码:
generic
type subscript is (<>); --range variable to be instantiated
type myType is private; --type variable to be intantiated
package genericArray is
type userDefinedArray is array(subscript range <>) of myType;
end genericArray;
Run Code Online (Sandbox Code Playgroud)
with ada.text_io; use ada.text_io;
with genericArray;
procedure useGenericArray is
type month_name is (jan, feb, mar, apr, may, jun,
jul, aug, sep, oct, nov, dec);
type date is
record
day: integer range 1..31; month: month_name; year: integer;
end record;
type family is (mother, father, …
Run Code Online (Sandbox Code Playgroud) 我了解到你可以打开/关闭一个txt文件并多次写入(追加).虽然,每次我这样做都是从新的一行开始的.无论如何,我可以回到光标离开的确切位置吗?谢谢!
ada ×4
enumeration ×2
javascript ×2
material-ui ×2
reactjs ×2
backspace ×1
cursor ×1
file ×1
generics ×1
heap-memory ×1
stack-memory ×1