ReactJS UI Ant Design Popconfirm Компонент

Опубликовано: 8 Августа, 2022

Popconfirm — это простой и компактный диалог подтверждения действия. В основном он используется для запроса подтверждения пользователя.

В Ant Design Library этот компонент уже собран, и его также очень легко интегрировать. Мы можем легко использовать этот компонент Popconfirm, используя следующий процесс.

Синтаксис:

<Popconfirm
   title="Open Popconfirm?"
   onConfirm={confirm}
   onCancel={cancel}
   okText="Yes"
   cancelText="No"
 >
   <a href="#">Open Popconfirm</a>
 </Popconfirm>

Свойства всплывающего подтверждения:

  • cancelButtonProps: это свойство используется для кнопка отмены реквизита
  • CancelText: Это свойство используется для текста кнопки «Отмена»
  • отключено: это свойство покажет popconfirm при нажатии на его дочерний узел
  • icon: это свойство используется для настройки значка подтверждения
  • okButtonProps: это свойство используется для кнопок ok.
  • okText: это свойство будет отображать текст кнопки «Подтвердить».
  • okType: это свойство используется для определения типа кнопки подтверждения.
  • title: Это свойство используется для заголовка окна подтверждения.
  • onCancel: это свойство является обратным вызовом отмены.
  • onConfirm: это свойство является обратным вызовом подтверждения

Создание приложения React и установка модуля:

  • Шаг 1: Создайте приложение React с помощью следующей команды.

     демонстрация приложения npx create-реагировать
  • Шаг 2: После создания папки проекта, т. е. demo, перейдите к ней с помощью следующей команды.

     компакт-диск демо
  • Шаг 3 : После создания приложения ReactJS установите библиотеку antd, используя следующую команду.

     нпм установить и

Структура проекта:

Пример: теперь напишите следующий код в файл с именем app.js.

app.js




import { Popconfirm, message } from "antd";
import "./App.css";
import "antd/dist/antd.css";
  
function App() {
  function confirm(e) {
    console.log(e);
    message.success("Click on Yes");
  }
  
  function cancel(e) {
    console.log(e);
    message.error("Click on No");
  }
  return (
    <div className="App">
      <div style={{ padding: "100px" }}>
        <h1>Demo for Popconfirm</h1>
        <Popconfirm
          title="Are you sure to delete this task?"
          onConfirm={confirm}
          onCancel={cancel}
          okText="Yes"
          cancelText="No"
        >
          <a href="#">Delete</a>
        </Popconfirm>
      </div>
    </div>
  );
}
  
export default App;

Запуск приложения. Запустите приложение с помощью следующей команды.

npm start

Вывод: теперь откройте браузер и перейдите по адресу http://localhost:3000/ . Вы увидите следующий вывод.

Ссылка на ссылку: https://ant.design/components/popconfirm/

РЕКОМЕНДУЕМЫЕ СТАТЬИ