Laravel 06 : Truyền tham số từ Controller sang View

0
2686

Như chúng ta đã Biết truyền tham số từ route sang controller mình đã đề cập trong bài controller rồi. Vậy giờ còn truyền data từ controller sang cho view để View hiển thị thì làm sao. bài viết này sẽ giúp chúng ta hiểu rõ hơn nhé!

Cách 1 :dùng compact

trong routes/web.php . Có  route gọi đến controller ‘MyController’ thực thi function ‘GetThaygiaoquocdan’

trong App/Http/controllers/MyController.php

và ở View thaygiaoquocdan.blade.php ta có thể hiển thị biến ra.

thaygiaoquocdan.blade.php:

Kết quả:

Cách 2 : truyền dạng mảng

Trong App/Http/controllers/MyController.php

Chúng ta cũng có thể viết gọn lại như sau:

lúc này $data là mảng chứa biến tên user,year nhé!

Có phải các bạn sẽ nói là chẳng thấy sự khác nhau giữa 2 cách đúng không. :V

Cách 2 chúng ta có thể đổi tên biến truyền sang nhé. nhưng cách 1. thì không.

Chúc mọi người học tập vui vẻ nhé!

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây