Есть ли способ создать индикатор выполнения для контроля выполнения шага моей задачи

#html #laravel #twitter-bootstrap #progress-bar

#HTML #laravel #twitter-bootstrap #индикатор выполнения

Вопрос:

У меня есть проект в Laravel для управления задачами, все, что я хочу, это добавить индикатор выполнения для управления статусом моей задачи от начала до завершения, я добавляю в столбец таблицы задач прогресс выполнения, целое число содержимого которого определяет ход выполнения задачи, и я добавляю индикатор выполнения в поле зрения, например :

 <progress id="file" value="32" max="100" style="width: 542px;"> 32% </progress>
 

Комментарии:

1. Привет, Айман. Я не уверен, какой вопрос вы задаете. Что происходит, когда вы добавляете индикатор выполнения? Есть ли какие-либо ошибки?

2. Ваша задача обработана server-side или client-side ? Если это client-side похоже на: заполните несколько форм, будет просто вычислить продвижение вашего процесса и улучшить% вашего прогресса. Если это так server-side , это будет сложнее, и это зависит от характера вашего процесса. Пожалуйста, улучшите свой вопрос.

3. @Tom У меня есть система управления задачами, в которую я хочу добавить механизм для отображения статуса выполнения задачи в индикаторе выполнения, как этого добиться

4. @Devart да, у меня на стороне сервера используется контроллер Laravel, а в базе данных у меня есть имя столбца progress, который имеет целочисленный тип, а на стороне клиента у меня есть индикатор выполнения, который имеет значение индикатора выполнения из столбца базы данных, так как рассчитать ход выполнения задачи?

Ответ №1:

Я попытался отредактировать ваш вопрос, но очередь заполнена.

Итак, если я правильно понимаю, у вас есть backend table задачи со столбцом прогресс.
Затем вы хотите отобразить все задачи в a frontend table с помощью разработанного progress-bar .

Нужно больше ясности :

  • Как progress заполняется столбец базы данных ? Это фоновые / системные задачи, выполняемые в режиме реального времени или поэтапно?
  • У вас возникли проблемы с отображением или обновлением значений индикатора выполнения?
  • Что вы имеете в виду, когда говорите :

как рассчитать ход выполнения задачи

Способы достижения вашей цели

Точность: используйте websockets для обнаружения изменений в ходе выполнения ваших задач и обновления значения индикатора выполнения.
Может быть менее точным: Или периодически запрашивать вашу базу данных с помощью ajax для обновления значений индикаторов выполнения.

Комментарии:

1. у меня есть один столбец прогресса в моей задаче, чтобы обновить значение индикатора выполнения, подлежащее обновлению. я хочу, чтобы лучший способ обновить значение столбца прогресса