#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. у меня есть один столбец прогресса в моей задаче, чтобы обновить значение индикатора выполнения, подлежащее обновлению. я хочу, чтобы лучший способ обновить значение столбца прогресса