【发布时间】:2020-04-04 00:02:14
【问题描述】:
我有一个使用 TypeScript 的反应模块。
我想在 Swal 组件中使用 html,但那是行不通的。
这是我的代码:
import Swal from "sweetalert2";
import withReactContent from "sweetalert2-react-content";
const MySwal = withReactContent(Swal);
MySwal.fire(<p>Holahola</p>);
当我将鼠标悬停在“Holahola”上时,我收到错误消息:“类型‘元素’没有与类型‘SweetAlertOptions’.ts(2769) 相同的属性”。
当我尝试在 Chrome 中运行我的代码时,我得到:“Uncaught TypeError: sweetalert2_react_content_1.default is not a function”
有人知道这里发生了什么吗?
我也试过了:
MySwal.fire({
title: <p>Holahola</p>
})
【问题讨论】:
标签: reactjs typescript react-hooks sweetalert2