جستجو در بخش : سوال جواب منابع اسلامی لغت نامه ها قوانین و مصوبات
×

فرم ورود

ورود با گوگل ورود با گوگل ورود با تلگرام ورود با تلگرام
رمز عبور را فراموش کرده ام عضو نیستم، می خواهم عضو شوم
×

×

آدرس بخش انتخاب شده


جهت کپی کردن میتوانید از دکمه های Ctrl + C استفاده کنید
رویداد ها - امتیازات
در حال بارگذاری
×

رویداد ها - امتیازات

برای بررسی عملکرد فعالیت و امتیازات خود باید در وب سایت وارد باشید. در صورت عضویت از بخش بالای صفحه وارد شوید، در غیر این صورت از دکمه پایین، مستقیم به صفحه ثبت نام وارد شوید.


×
×
لطفا از کمپین بشین خونه؛ پول دربیار دیدن فرمایید.
×

دلیل درخواست بستن پست

حاوی مفاهیم غیر اخلاقی، سیاسی و یا توهین آمیز. کلیه پست هایی که از نظر محتوایی نیاز به بررسی و یا حذف شدن دارند در این دسته قرار می گیرند.
محتوایی با عدم جزئیات کافی و مورد نیاز. کلیه پست هایی که منظور نویسنده به وضوح مشخص نیست و نیازمند توضیحات و جزئیات بیشتر می باشند در این دسته قرار می گیرند.
محتوایی بی ربط با موضوعیت سرفصل کلی. کلیه پست هایی که از منظر مفهوم و مضمون ارتباطی با عنوان اصلی سوال ندارند در این دسته قرار می گیرند.
محتوایی دلخواه و بر پایه سلیقه. کلیه پست هایی که یک پاسخ مشخص ندارند و متوانند چندین پاسخ متفاوت و صحیح داشته باشند که کاملا مبتنی بر نظر شخصی افراد هستند در این دسته قرار می گیرند.
محتوایی در حوزه خیلی وسیع. کلیه پست هایی که از نظر محتوایی در یک حوزه ی وسیعی قرار دارند و مشخصا به یک موضوع خاصی اشاره ندارند که پاسخدهی به آن ها مستلزم تشریح مفاهیمی کلی می باشند در این دسته قرار می گیرند.
قبلا در لام تا کام مطرح شده. پست هایی که دقیقا با همین محتوا و مضمون قبلا در وب سایت لام تا کام درج شده اند، با ذکر آدرس منبع تکراری با پست حال حاضر شامل این دسته هستند. تکراری است با:
به سایر دلایل، نیازمند به بررسی توسط مدیر. به هر دلیل غیری که پست را نیازمند بررسی توسط مدیر کرده، با ذکر دلیل، در این دسته قرار میگیرد.
ارسال رای بستن

چگونه اطلاعات را در تب Vue نمایش دهیم؟


2
0
302

سلام من می خوام مشابه سایت دیوار با لاراول و ویوجی اس طراحی کنم مشابه این آدرس https://divar.ir/new میخوام وقتی که مثلا روی املاک کلیک کردم اطلاعات زیر دسته در تب Vue در ابزار devtools نمایش دهد

Advert.vue

<template>
    <div>
        <ul class="list-group">
            <li v-for="category in categories" @click="sendAdvert(category.id)" class="list-group-item display">
                {{ category.name }}
            </li>
        </ul>
    </div>
</template>
<script>
    export default {
        props: ['categories'],
        data() {
            return {
                advert: [],
            }
        },
        methods: {
            sendAdvert(id) {
                axios.get('/adverts/'+id)
                    .then(response => {
                        this.advert = response.data;
                    });
            }
        }
    }
</script>

AdvertController.php

public function show(Request $request, $advert)
{
    return Category::find($advert);
}

Category.php

class Category extends Model
{
    protected $fillable = ['name', 'parent_id'];
}

توضیح تصویر مال من این تصویر نمایش میدهد

توضیح تصویر

سایر لاراول
ویرایش شده در 2 سال قبل
سوال شده در Mahmoud Khosravi
117 امتیاز


خب الان مشکل کجاست؟ ــ سعید مرادی در 2 سال قبل

مشکل اینجاست عکس شماره 2 را نمایش میدهد می خوام تصویر اولی را نمایش بدهد. ــ Mahmoud Khosravi در 2 سال قبل

عکس شماره 1 از کجا گرفته شده؟ خروجی سایت دیوار هست؟ ــ سعید مرادی در 2 سال قبل

در فیلم آموزشی گرفته شده است ــ Mahmoud Khosravi در 2 سال قبل
1
بعید میدونم تصویر دوم، خروجی کد تو باشه. چرا که return Category::find($advert); فقط یک آیتم بر میگردونه، یعنی شماره آیدی که توی تابع find میزاری فقط باید برگرده. در صورتی که توی تصویر دوم یک آرایه از آبجکت ها برگشته. مطمینی کدت همینه؟ من احساس می کنم که از get() استفاده کردی، بعد این عکس (عکس دوم) رو گرفتی ــ سعید مرادی در 2 سال قبل

اره همینه مطمین هستم در ضمن من از Route::resource در فایل web.php استفاده میکنم ــ Mahmoud Khosravi در 2 سال قبل
2
لطفا کدهای مدلتون رو هم ضمیمه سوالتون کنید. منظورم فایل Category.php هست. ــ ساناز رضایی در 2 سال قبل

من پست خود را ویرایش کردم ــ Mahmoud Khosravi در 2 سال قبل

دقت کنید که زمانی که از find استفاده می کنید . مستقیما به دنبال ایدی در آن جدول می گردد و چون ایدی ها تکراری ندارند پس باید یک سطر بازگردد نه چند سطر . به احتمالا ممکن از این دیتا از کنترل دیگری آمده باشد لطفا Route های خود را قرار دهید. ــ علی قایینی در 2 سال قبل

یکی با آنی دسک وصل بشه سیستم من. ــ Mahmoud Khosravi در 2 سال قبل

بعید میدونم کسی این کا رو انجام بده .. یکی از مهارت های یک برنامه نویس باید دیباگ کردن باشه .. و حداقل ترین کاری که می تونی (باید) انجام بدی اینه که مشکل رو پیدا کنی .. و در این مشکل بخصوص، من اکیدا پیشنهاد میکنم که بجای استفاده از Route::resource، یه روت با پروتکل get تعریف کنی مثلا Route::get(...) و خروجی رو از اون بگیری .. یا اینکه میتونی توی متد show() یه dd('here') بزاری ببینی واقعا از اونجا رد میشه پروسه یا نه. ــ سعید مرادی در 2 سال قبل

آیا می توان با اون روشی که گفتم بشه نمایش داد ــ Mahmoud Khosravi در 2 سال قبل

500 کاراکتر باقی مانده


جواب شما
     
.....
×

×

جعبه لام تا کام


لام تا کام نسخه صفحه کلید نیز راه اندازی شده است. شما با استفاده از کلیدهای موجود بر روی صفحه کلید دستگاهتان می توانید با وب سایت ارتباط برقرار کنید.
لیست کلید های میانبر

تبلیغات توضیحی


اقتصاد رفتاری بررسی روشهای تاثیرگذار بر رفتار کاربران
مردم همیشه به دنبال چیزهایی هستند که نمیتونن اونارو داشته باشن، و با به سادگی نمیتونن اون رو به دست بیارن.

تبلیغات تصویری


محک