Я должен реализовать веб-приложение AngularJS. теперь я хочу добавить среднее время или таймер обратного отсчета. Я хочу, чтобы что-то быстро работало. (викторина и часть вопроса уже реализованы)a Веб-приложение AngularJS
ответ
Вы можете использовать setInterval для подсчета переменной со 100 в секунду. Если переменная достигает 0, выполните действие, например перенаправление пользователя на следующий вопрос.
var countDown = 100;
setInterval(function(){
countDown--;
if (0 == countDown) {
alert('Your time is up. Here is your next question');
// Provide next question
countDown = 100;
}
}, 1000);
Я ценю ваш ответ, но код должен быть только в angular.js – ch3t
я создал таймер обратного отсчета времени для нескольких аналогичных целей PLUNKER, думал, что потребуется некоторое изменение, чтобы быть идеально подходит для точной потребности
Сначала вы видите страницу с инструкциями, где таймер инициализируется до 2 часов.
Затем переходят на вопросы 1, где таймер начинает
от вопроса 1 вы можете пойти, чтобы помочь страницу, где таймер паузы
то вернуться к вопросу 2, где резюме таймера. ..
согласно вашему требованию вы можете использовать услугу, как показано ниже:
начала инициализации его на первой странице
app.controller('view1Ctrl', function($scope, $csCountdown){ $csCountdown.init(2 * 3600); // 2 hours $scope.countdown = $csCountdown.data; })
запустить счетчик на второй странице
app.controller('view2Ctrl', function($scope, $csCountdown){ $csCountdown.start(); $scope.countdown = $csCountdown.data; })
можно отобразить значение на любой странице с помощью countdown.stringValue
<h1>Time : {{countdown.stringValue}}</h1>
chetan: можете ли вы принять ответ, если он поможет – harishr
- 1. Инициализировать a в AngularJs
- 2. angularjs filter a table
- 3. AngularJS A-Z фильтр
- 4. AngularJS: Reload a Child View
- 5. AngularJS ng-repeat a object
- 6. AngularJS $ sce only html safe a [href]
- 7. AngularJS a Bootstrap tooltip with span
- 8. popup a div on mouseover в Angularjs
- 9. AngularJS hide and show a char
- 10. Port a AngularJS веб-приложение для Ionic
- 11. AngularJS - Uncaught ReferenceError: a не определен
- 12. Jasmine + AngularJS unit test a rest call
- 13. Создать post_category для публикации a a a a a a a a a a a a a post_category
- 14. a = 0; почему (++ a + ++ a * ++ a) = 7?
- 15. Есть ли разница между A a; и A a = A()?
- 16. Почему `A & a = a` действительно?
- 17. Изготовление (a, a) a Функтор
- 18. AngularJS = scope in a = scope, вызывающий синтаксическую ошибку синтаксического анализа
- 19. <a> теги не работают в AngularJS
- 20. Распространение a Выберите с помощью angularJS и прочитайте опцию
- 21. AngularJS 2 a Решение Promise теряет идентификатор класса после feching
- 22. Angularjs: $ http load a page ng-repeat не работает
- 23. Postfix a запятая, если выражение angularJS не равно нулю
- 24. Как сделать A/B тестирование с помощью шаблонов AngularJS?
- 25. Ошибка Angularjs: null - это не объект (оценка «a. $ Current.locals [l] ')
- 26. Условия Toggle Angularjs with <a> tag
- 27. angularjs, a не определено в foreach, перебирает элементы с классом
- 28. AngularJS test a директива с заменой на true
- 29. AngularJS, ошибка контроллера после uglify: Неизвестный поставщик: aProvider <- a
- 30. Параметры AngularJS в a Выберите на основе условия
Stackoverflow это не сайт для выдачи задач кодирования, он должен помочь вам, если вы имеют конкретные проблемы. Покажите нам, что вы пробовали! – muenchdo
«Я хочу, чтобы что-то быстро работало» << Этот запрос будет быстро отгонять, большинство людей, которые обычно вам помогут. Это сайт, в котором люди помогают друг другу, а не выполняют задачи друг друга. Просто дружеский совет :) –
Я новичок в переполнении стека, поэтому, если я совершил какую-либо ошибку, не держите его против меня. Я не здесь, чтобы закончить мой тас, Если кто-то может пролить свет, было бы хорошо! – ch3t