统一交互模型
把多种弹窗组件放到同一套调用语义里,减少心智切换。
SoDialog 是一个前端弹窗组件库,用统一 API 处理 Modal、Offcanvas、Toast 和 Context Menu。
import 'sodialog/style.css'
import { openModal, openOffcanvas, toast } from 'sodialog'
await openModal({
title: '删除确认',
content: '确定要删除这条记录吗?',
confirmText: '删除'
})
openOffcanvas({
title: '筛选条件',
placement: 'right'
})
toast.success('操作已完成')SoDialog 统一管理 Modal、Offcanvas、Toast、Context Menu —— 一套 API,四类弹窗。
可靠性状态:PASS(docs build / docs smoke / SEO metadata)
更多开发日志:/blog/