Comments (1)
Hi @solidevolution, I'm glad vue-good-wizard has been useful to you. The advanced usecase example goes over exactly your usecase.
If we go the emit event route, following would be needed:
- attach an event hander to @next-clicked
- expose an internal function goNext so users can do this.$refs.wizard.goNext
- have another property that tells the wizard that this is an async wizard... so don't automatically move to the next step. (because we don't want this overhead for a simple synchronous wizard)
The current implementation lets the developers return false
if they're not ready to go to the next step and call goNext(true)
whenever the async call is done. This i think is much less overhead than the above.
I'm going to close this ticket. Let me know if the example provided doesn't solve your usecase.
from vue-good-wizard.
Related Issues (20)
- Anyway to disable final save button HOT 3
- Failed to mount component: template or render function not defined HOT 1
- Demo link broken? HOT 3
- specify starting step? HOT 1
- IE 11 Compatibility HOT 1
- textarea overwritten by previous step HOT 4
- Style color overrides
- Would like to have a 'Completed' step HOT 1
- Cancel on first step button
- Typescript Support
- wrong mobile detect with bootstrap modal HOT 2
- Compiled error
- Callbacks for goTo, goNext, nextClicked, and backClicked
- Events like onNext onBack HOT 2
- Kitchen sink example HOT 2
- Uncaught TypeError: [] is not a function
- disableNext doesn't actually disable anything by default
- after next step previous steps data is blank
- Vue 3 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vue-good-wizard.