Ich entwickle eine Quiz-App in ember cli.Ich habe eine dynamische Route erstellt, um jede Fragen mit der URL-Fragen laden /: q_id.Ich möchte Timer für 30 S für jede Frage einstellen. Wenn der Timer 30S überschreitet, sollte er die nächste Frage automatisch laden und der Timer sollte für die nächste Frage von vorne beginnen. Vielleicht weiß ich, wie man diese Funktion in Ember implementiert. Vielen Dank im Voraus.Implementierung Timer in Ember CLI Quiz App
0
A
Antwort
0
ember-concurrency
Addon ist die beste Wahl für diesen Anwendungsfall.
Github: https://github.com/machty/ember-concurrency
docs: http://ember-concurrency.com/#/docs/task-concurrency
Sie restartable
Aufgabe und für 30 Sek innerhalb Warte definieren kann Ausbeute unter Verwendung
taskName: task(function *(){
//Have condition for exiting
yield timeout(30000);
//transitionTo other question after 30Sec
}).restartable()
Verwandte Themen
- 1. Ember CLI App in einem Rails-Engine
- 2. ember-cli-mirage in Alt-App
- 3. Kann eine ember (-cli) -App window.onerror auslösen?
- 4. Bereitstellung der ember-cli App für Heroku
- 5. JavaScript Timer für ein Quiz
- 6. Ember Cli - Transpiling Hersteller ES6 Abhängigkeit in Ember-Cli-Build?
- 7. Ember 2.0 ohne Ember cli?
- 8. Implementierung Timer in Android
- 9. Ember CLI pod Strukturmigration
- 10. Timer-Implementierung in Javascript
- 11. Countdown-Timer-Implementierung in UILabel?
- 12. Assets Ordner in Ember CLI
- 13. Ember cli javascript notepad ++
- 14. Ember CLI Testhelfer
- 15. Wie ember cli Version
- 16. Ember CLI und ASP.NET
- 17. Ember-CLI Aktualisierung fehlschlägt
- 18. Ember Cli Inflator Anpassungen
- 19. Ember Cli Upgrades
- 20. Ember CLI mit mehreren Proxies
- 21. Wie Unit Test Routen in Ember-CLI App mit Qnit?
- 22. Ember-cli ember serve AssertionError (false == true)
- 23. Entfernen Sie Ember-Cli-Mirage von Ember
- 24. Ember CLI Depends von CDN?
- 25. ember-cli meta config/Umgebungsdatei
- 26. Was bedeutet "./" in Ember-CLI-Importanweisungen?
- 27. Festlegen eigener Ember.Object in Ember-CLI
- 28. JavaScript Timer Implementierung
- 29. Timer-Implementierung für Webseite
- 30. Android Quiz App Countdown
Es besagt, einige Fehler in der Konsole zeigt, dass transitionToRoute keine Funktion ist. –
Stellen Sie sicher, dass sich 'this' auf das Controller-Objekt bezieht, da' transitionToRoute' nur für das Controller-Objekt verfügbar ist. Um sicherzustellen, können Sie 'debugger'-Anweisung in Code schreiben und überprüfen oder verwenden Sie' console.log ('dieses Objekt', this) ' – kumkanillam
Vielleicht können Sie Ihre Frage aktualisieren, die Fehler wirft. – kumkanillam