小编hjk*_*kml的帖子

Flow - 如何使用 getElementById 返回 HTMLInputElement 而不检查 instanceof?

如果我有一个<input>带有 id 的对象asdf,并且我运行const asdf = document.getElementById('asdf'),Flow 会假设它asdf是 anHTMLElement而不是 an HTMLInputElement。我需要asdf成为一个HTMLInputElement,这样 Flow 才会让我调用value它,因为value它不能保证存在于HTMLElements 上,但存在于HTMLInputElements 上。因此,为了使其工作,我必须检查if (asdf instanceof HTMLInputElement),然后运行我想要的代码。

有一个更好的方法吗?

javascript types flowtype

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

shell 脚本如何从外部编辑器获取输入(就像 Git 那样)?

我想要一个 shell 脚本暂停,从外部编辑器获取输入,然后恢复。像这样的伪代码作为一个最小的例子:

testScript(){
  content=""
  # set value of content using vim...
  echo "$content"
}
Run Code Online (Sandbox Code Playgroud)

我不想使用包,只想使用 Bash。

git vim bash shell

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

标签 统计

bash ×1

flowtype ×1

git ×1

javascript ×1

shell ×1

types ×1

vim ×1