📅  最后修改于: 2023-12-03 14:46:58.288000             🧑  作者: Mango
react-toastify
介绍react-toastify
是一个用于在 React 应用中创建和管理通知消息的库。它提供了一种简便的方法来显示成功、错误、警告等类型的通知,并且可以轻松地自定义这些通知的外观和行为。
使用 npm 安装 react-toastify
:
npm install react-toastify
或者使用 yarn 安装:
yarn add react-toastify
以下是一个简单的示例,演示了如何在 React 应用中使用 react-toastify
:
import React from 'react';
import { ToastContainer, toast } from 'react-toastify';
import 'react-toastify/dist/ReactToastify.css';
const App = () => {
const notify = () => {
toast.success('通知消息内容', {
position: toast.POSITION.TOP_RIGHT,
autoClose: 3000,
});
};
return (
<div>
<button onClick={notify}>显示通知</button>
<ToastContainer />
</div>
);
};
export default App;
在上面的示例中,我们首先导入了 ToastContainer
和 toast
组件,然后在 notify
函数中调用 toast.success
方法创建一个成功类型的通知消息。通过设置 position
和 autoClose
等选项,我们可以对通知消息的外观和行为进行自定义。最后,在组件的 JSX 中,我们使用 button
元素触发 notify
函数,并将 ToastContainer
放置在组件内部,以便显示通知消息。
要了解更多关于 react-toastify
的信息和用法,请参考 官方文档。