سجاد
3 سال پیش توسط سجاد مطرح شد
3 پاسخ

نمایش زنده نمودار

سلام دوستان من می خوام نمایش زنده نمودار داشته باشم که اطلاعات رو از بک طی زمان مشخصی بگیره و این امکان با لایو وایر باشه من مقدار wire:poll.keep-alive.5s رو تنظیم می کنم ولی منتهی بعد از پنج ثانیه دیگه چیزی بهم نشون نمی ده.
@hesammousavi


ثبت پرسش جدید
سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
0

سلام باید بعد از هر پنج ثانیه دوباره چارت رو ایجاد کنید.


هومن
تخصص : گرافیک، طراحی رابط کاربری، Bac...
@houman 3 سال پیش آپدیت شد
-1

سلام،

@sajadmz

اینطوری پیش برید :

/*
مثلا فکر کن اینجا یک کد نوشتی که مقدار نمودارو از یک منبعی دریافت میکنه و میریزه تو متغیر
اینجا من برای مثال مقدار نمودارو از یک فایل میگیریم و میریزم تو یک متغیر
*/
$data = file_get_contents("data.txt");
/*
اینجا کدای فرانت اند و بک اند نمودارتو بزار
حالا من اینجا نمودار نمیزارم ولی یک echo میزارم 
*/
echo $data;
sleep(5);

بعد از sleep این کد جاوا اسکریپت رو بنویس که بعد از تموم شدن sleep محتویات فایل index و کلاس chart رفرفرش بشه :

<script type="text/javascript">
function Load_external_content()
{
$('.chart').load('index.php').hide().fadeIn(3000);
}
setInterval('Load_external_content()', 5000);

</script>

سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
0

سلام @hooman ایشون داره از لاراول و لایووایر استفاده می کنند نه از php خالی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام