Съдържание
След като разберем как можем да показваме данни на потребителя в изглед, първото нещо, което със сигурност ще си зададем, е как правим динамичното предаване на данни, или от базата данни, или от някаква информация, която сме съхранили в сесията.В Ларавел Този проблем има доста просто решение, всъщност той е много подобен на създаването на основен изглед, затова след като разберем тези понятия, със сигурност ще изградим по -пълни приложения за кратко време.
За да завършим този урок, ще ни трябват няколко неща, първото е, че трябва да знаем как да изградим основен изглед със статични данни, а второто е стандартна инсталация на проект Ларавел.
След като изпълним и двете изисквания, ще извършим следните стъпки:
1- Във файла routes.php Ще създадем няколко маршрута, които ще решат някои изгледи, в рамките на тези маршрути ще генерираме някои променливи със съдържание, което може или да идва от модел, или да го поставим сами, в този случай за по -лесно обяснение ще направим нека видим съответния код:
Тук сме направили две неща, в началния път сме създали променлива със съдържание, а след това по време на извикване на метода направи () преминаваме спомагателния метод с () към която добавяме променливата, която току -що създадохме, с нея тя вече ще има тези данни в момента на генерирането.
АлтернативаТова не е единственият начин за предаване на данни, във втория маршрут създадохме променлива, която присвояваме на генерирането на изгледа, след което на тази променлива ние ние определяме нашите ценности сякаш това са атрибути, използващи указатели, накрая връщаме тази променлива в пътя.
С някоя от двете опции ще постигнем задачата да предадем динамичните данни в изглед.
2- Сега, за да използваме данните, които сме предали на нашите изгледи, трябва малко да променим кода на основния изглед и да включим променливите, които сме предали от маршрутите, както можем да видим в следния код:
Тук виждаме как сме използвали променливата $ заглавие че сме минали по пътя, те ще се чудят защо се казва $ заглавие ако бяхме създали $ title_page, отговорът е, че когато използвате метода с (), сме включили Заглавие и след това нашата променлива на пътя, за изгледа съдържанието всъщност беше записано в името Заглавие и следователно можем да получим достъп до вашите данни по този начин.
3- Сега ще променим малко втория изглед, за да включим данните, които сме създали, нека видим в следния код как изглежда всичко:
Тук той се различава от предишния изглед по това, че наричаме променливите със същите имена, с които сме ги предали, това се дължи на начина, по който го направихме, сякаш са атрибути на обекта, затова можем да поддържаме номенклатурата .
Както видяхме предаването на данни към изглед в нашите приложения, направени в Ларавел Това е съвсем просто, с това приключваме този урок, сега имаме повече инструменти, за да можем да експериментираме в изграждането на приложения.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка