项目中有不需要添加到提交的更改。您如何才能使这些文件中的这些更改不会进入提交,而其他所有更改都会进入。我不想添加它们,因为它们只需要在我的本地机器上运行。
PRO CODE's questions
有一个带有 git 的项目。我进行了更改,但我不希望它们被提交然后上传到原点,即 有必要他们只在当地和我在一起。如何让 git 要么看不到它们,要么对它们做其他事情,以免它们进入提交。所有其他变化都下降了。
如何从 avalanche 网络中获取所有智能合约?或任何其他基于以太坊的。
是否可以在 macOS 上构建 .exe 文件,如果可以,如何构建?我会很感激。我尝试使用电子锻造,它在那里不起作用。
如何在js中编写一个函数(a),通过这样的调用:a(1)(2)(3)
将所有数字相乘将显示6?我会很感激。
如果您已经在 git 中进行了提交,例如在 master 中,然后意识到最好将其移动到另一个分支(尚不存在),该怎么办。如何确保这个commit不在master中,而是出现在一个新的分支中,同样需要创建。
我使用CRA创建一个项目,然后第一次保存后,.eslintcache文件出现在根目录下。我正在使用 vscode。如何删除它?
如何使用 Puppeteer 在 Instagram 页面(登录)上查找按钮。除了它有一个带有“登录”文本的 div 之外,它没有任何显着特征。怎么做?
有一个 redux 状态,还有一个 react 组件,在 connect 的帮助下,我们传递状态本身和改变它的动作。直接从redux状态设置这个组件中输入的值可以吗?而当 onChange 调用时立即采取行动改变呢?或者这一切都应该通过本地状态完成,然后写入全局redux状态?
如果我删除了 composer.lock 怎么办?有composer.json,但是如何恢复composer.lock呢?
我需要比较两个对象,它们是从后面到达的。
我做JSON.stringify()
的,然后比较===
。问题是可以有两个对象:{age:16, name:1}
, {name:1, age:16}
- 事实证明它们在比较时不会相等,但实际上它们是相等的。
如何解决?
反应代码:
const Home = ({ user, history, profile }) => {
if (!user.token) history.push("/pages/login");
const uploadRef = useRef(null);
const [editorState, setEditorState] = useState("About Me");
const [video, setVideo] = useState(true);
return (
<div className="home">
{!user.token && <Redirect to="/pages/login" />}
<h3>
Your personal profile information
<span className="ml-2 home__title">Preview</span>
</h3>
<ProfilePhoto profile={profile} />
<div className="home__block">
<div className="home__block__self">
<span>Full Name</span>
<Input className="home__block__self__input" placeholder="Full Name" />
</div>
<div className="home__block__self mt">
<span>Location</span>
<Input className="home__block__self__input" placeholder="NY" />
</div>
</div>
<div className="home__block">
<span className="home__block__label">Describe Yourself</span>
<div className="home__block__editor">
<DefaultEditor
value={editorState}
onChange={(e) => setEditorState(e.target.value)}
/>
</div>
</div>
<div className="home__block">
<span className="home__block__label">
{video === true ? (
<span>
Upload Video Or{" "}
<span
className="home__block__label__change"
onClick={() => setVideo((prevVideo) => !prevVideo)}
>
Add Link
</span>
</span>
) : (
<span>
Add Link Or{" "}
<span
className="home__block__label__change"
onClick={() => setVideo((prevVideo) => !prevVideo)}
>
Upload Video
</span>
</span>
)}
</span>
{video === true ? (
<div className="mt">
<div className="home__block__file__fake">
<div className="d-flex justify-content-center">
<img src={Upload} alt="" />
</div>
<div>
<p className="home__block__file__fake__title">Drag and drop</p>
</div>
<div>
<p className="home__block__file__fake__title__disabled">-or-</p>
</div>
<div className="d-flex justify-content-center">
<Button.Ripple
styyle={{ width: "300px" }}
outline
color="info"
onClick={() => uploadRef.current.click()}
>
Select a file on your computer to upload
</Button.Ripple>
</div>
</div>
<input type="file" className="home__block__file" ref={uploadRef} />
</div>
) : (
<div className="mt">
<label>Link</label>
<Input placeholder="Link" />
</div>
)}
</div>
<div className="home__block">
<IndicateLessons profile={profile} />
</div>
<div className="home__block">
<PrivateTutoring profile={profile} />
</div>
<div className="home__block">
<Awards profile={profile} />
</div>
<div className="home__save">
<Button color="primary">Save</Button>
</div>
</div>
);
};
const props = connect((state) => ({ user: state.auth.user }), null);
export default props(Home);
崩溃:Warning: Cannot update during an existing state transition (such as within
渲染). Render methods should be a pure function of props and state.
。如果使用类组件重写,则不会出现错误。为什么会这样?
有一个关于 typescript + react 的项目,其中出现错误
提供“--isolatedModules”标志时,所有文件都必须是模块。
要修复它,在 tsconfig 中,isolatedModules
执行false
. 我这样做了,但是当我使用 运行项目时npm start
,文件被覆盖并返回--isolatedModules
到true
. 如何确保不会发生这种情况?我将不胜感激任何帮助。
在反应中将数据从 csv 文件加载到应用程序中的最佳方法是什么?它会是什么样的数组?也许有一些图书馆?
我在 nodejs 中使用 fs 打开文件。使用尝试/捕获。如果 JSON.parse() 根据文件中的数据执行,那么一切正常,如果不是 - 一个错误(捕获)。当错误是未找到文件以及错误是由于未执行 JSON.parse() 时如何签入 catch。那些。文件中的数据不是 JSON 格式?
文件打开代码:const data = fs.readFileSync('file.json', 'utf8');