[Day 9] 漂亮的输入框 TextField 文本框

Day 8
从Day8 fork一份开始
昨天提到了登入 才发现 文本框没有介绍到

可用於各项输入

<Input
                    id="standard-adornment-password"
                    type={values.showPassword ? "text" : "password"}
                    value={values.password}
                    onChange={handleChange("password")}
                    endAdornment={
                      <InputAdornment position="end">
                        <IconButton
                          aria-label="toggle password visibility"
                          onClick={handleClickShowPassword}
                          onMouseDown={handleMouseDownPassword}
                        >
                          {values.showPassword ? (
                            <Visibility />
                          ) : (
                            <VisibilityOff />
                          )}
                        </IconButton>
                      </InputAdornment>
                    }
                  />

比较特别的是 可以用React状态控制 去选择显示密码与否

一般常用的样式都可在元件中快速取用


<<:  渗透测试网路篇

>>:  Day 08: 【结语】程序码的气味和启发

Day15 - 中场休息时间 - 来看看htmlToCanvas的实作吧 - 成为Canvas Ninja ~ 理解2D渲染的精髓

经过了连续5篇复杂度略高的物理模拟系列,我在想看官们多少会有点疲乏~ 所以我在规划了几篇『中场休息』...

Flutter简介

Flutter简介 Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真...

【Day 28】Cmd 指令很乱,主办单位要不要管一下 (下) - Cmd 指令混淆

环境 Windows 10 19043 System Monitor v13.01 前情提要 在【D...

Golang 转生到web世界 - http套件小疑问

Golang http套件小疑问 在练习了golang的http套件之後,对於这部分萌芽了一个想法 ...

Html表单&表单元素(DAY5)

Html表单是用来与使用者互动的,例如在网路上的购物网站中的会员注册、选购商品按钮、基本资料填写或是...