小编Dmi*_*Dev的帖子

使用 useRef 钩子反应复制到剪贴板

我正在尝试使用 useRef 钩子在 React 中处理复制到剪贴板。如何在没有任何其他库的情况下实现它?这是我的代码,但它抛出错误“myRef.current.select 不是函数”。

import React, { useRef } from "react";

const Element = () => {
  const myRef = useRef();

  const copyToClipboard = () => {
    myRef.current.select();
    document.execCommand("copy");
  };

  return (
    <div>
      <span onClick={copyToClipboard} ref={myRef}>
        Text to be copied
      </span>
    </div>
  );
};

export default Element;

Run Code Online (Sandbox Code Playgroud)

javascript clipboard reactjs react-hooks

5
推荐指数
2
解决办法
6536
查看次数

了解 React JS 中的 .env 文件和环境变量

我对 Web 开发世界比较陌生,现在我试图了解.envReact JS 中文件的用法。因此,我阅读了多篇文章并观看了一些解释视频。然而,他们中的大多数人关注的是如何使用它,而不是它实际上是什么。我是否正确理解使用环境变量的主要好处是:

1) 它们使应用程序的维护变得更加容易,因为它们都存储在一个文件中.env 2) 它们对用户不可见,并且不会显示和上传到 Git 存储库

它是否正确?还有什么我需要考虑的吗?

javascript variables environment-variables node.js reactjs

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