quasarframework / quasar

Quasar Framework - Build high-performance VueJS user interfaces in record time
https://quasar.dev
MIT License
25.28k stars 3.43k forks source link

How to use `Dialog Plugin` to implement asynchronous commit operations? #17119

Closed AAABingBing closed 3 weeks ago

AAABingBing commented 3 weeks ago

What happened?

I cannot use Dialog Plugin for asynchronous commit operations.

I can indeed use the dialog component to achieve this operation, but the writing method is not as simple as using the dialog plugin $q.dialog to create a dialog box.

What did you expect to happen?

It's like this https://element-plus.org/en-US/component/message-box.html#customization

element-plus/message-box

Just like this

Reproduction URL

https://element-plus.org/en-US/component/message-box.html#customization

How to reproduce?

/

Flavour

Vite Plugin (@quasar/vite-plugin)

Areas

Plugins (quasar)

Platforms/Browsers

No response

Quasar info output

No response

Relevant log output

No response

Additional context

No response

github-actions[bot] commented 3 weeks ago

Hi @AAABingBing! 👋

It looks like you provided an invalid or unsupported reproduction URL. Do not use any service other than Codepen, jsFiddle, StackBlitz, Codesandbox, and GitHub. Make sure the URL you provided is correct and reachable. You can test it by visiting it in a private tab, another device, etc. Please edit your original post above and provide a valid reproduction URL as explained.

Without a proper reproduction, your issue will have to get closed.

Thank you for your collaboration. 👏

AAABingBing commented 3 weeks ago

See #17120 for details.