小编Nic*_*tti的帖子

从Google Maps CID到地方ID

我有一堆谷歌地图的链接形式https://maps.google.com/?cid=<identifier>.

如何从该CID转到可与Google Places API一起使用的地方ID?是否有任何API端点可用于将这些URL转换为新的位置?

google-places-api

6
推荐指数
3
解决办法
2589
查看次数

React:使用 useState 控制功能组件中的输入

我正在尝试编写一个包含 的功能组件<input>,但我收到“组件正在更改要控制的文本类型的不受控制的输入”。错误,无法弄清楚我做错了什么。

我已经将我的代码简化为这个,它重现了这个问题:

function Input({ value, onChange }) {
    const [text, setText] = useState(value);

    function update(event) {
        setText(event.target.value);
        if (typeof onChange === "function") {
            onChange(event.target.value);
        }
    }

    return (
        <input type="text" value={text} onChange={update} />
    );
}
Run Code Online (Sandbox Code Playgroud)

我不太确定如何使用useState此处使其成为受控元素 - 因为这显然不起作用:(

我究竟做错了什么?

javascript reactjs react-hooks

4
推荐指数
1
解决办法
2712
查看次数