vue-dialog-x2
TypeScript icon, indicating that this package has built-in type declarations

0.2.6 • Public • Published

Vue-Dialog-X


npm type definitions npm

支持Promise的iOS样式风格的弹窗提示

演示

自定义布局 自定义布局 8.gif 8.gif 8.gif 8.gif 弹窗图示

它能做什么

除了基本的alert、comfirm、prompt以外 我们还横向扩展了选项组的actions,以及自定义填充图片或者内容的dialog。

满足了基本需求外,我们还纵向扩展了点击弹窗时的异步载入能力,使其满足需要点击后加载数据,加载完成才能关闭弹窗的场景。

对于prompt,我们还提供了轻量可扩展的文本域校验以及错误提示。

由于该组件面向小型项目以及非工程化的项目,我们提供了umd打包的版本以及window打包的版本,以满足所有零碎项目的需求。

面向开发者,我们提供了完善的类型推导文件(d.ts)。使其在开发过程中拥有能够更好的体验。由于是基于Typescript开发的,我们的组件对Typescript项目拥有完全的亲和力。

Links

demo

Homepage and documentation

Features

  • 丰富的弹窗类型

  • 完善的类型推导

  • 基于Promise

  • 优雅的异步关闭

  • 经典的iOS设计风格

  • 支持渲染html

  • 支持script标签引入

Package Sidebar

Install

npm i vue-dialog-x2

Weekly Downloads

3

Version

0.2.6

License

MIT

Unpacked Size

870 kB

Total Files

83

Last publish

Collaborators

  • anhlt90