我正在尝试在 React 中严格键入一个 Button 组件。
我怎么能期待一个具有特定字符串值的道具?
我目前的尝试结果
Type '"primary"' is not assignable to type 'ButtonLevel'
enum ButtonLevel {
Primary = "primary",
Secondary = "secondary",
Warning = "warning"
}
interface IButtonProps {
level: ButtonLevel,
disabled?: boolean
}
function MyButton(props: IButtonProps) {
return (<Button>ABC</Button>)
}
function test() {
return (<MyButton level="primary" ></MyButton>)
}
Run Code Online (Sandbox Code Playgroud) 是否有现有的 js 库用于捕获浏览器端的用户活动?
IE。滚动、鼠标移动、鼠标点击等。我一直在谷歌搜索、stackoverflow 和 github 上搜索,但我不断收到付费分析程序的链接,但这些程序并不是我想要的。
我很想开始自己构建一些东西,但我想得越多,我就越难意识到它会变得更加困难,并且如果可用的话,我最好使用一些现有的库。
我在想什么。这是一个合适的方式吗?
window.onbeforeunload。我希望能够配置事件聚合来询问有关用户交互的问题。诚然,我对谷歌分析已经过时了,也许我是错的,但乍一看,自定义事件跟踪似乎不符合要求。记录特定的个人操作不是我所追求的。
我一直在使用该idx库来安全地访问javascript中的链接属性。它让我思考
这有点模棱两可,可能会提示index或internet data exchange。返回值或时null。
我正在与 Nim 连接一个 C 实用程序。C utilmain函数需要argc和argv。我可以从中获取 argc,paramCount但是如何获取 argv 的 C 兼容 args 列表?
int main (int argc, char **argv);
Run Code Online (Sandbox Code Playgroud)
proc main*(argc: cint; argv: cstringArray): cint
Run Code Online (Sandbox Code Playgroud)