【发布时间】:2020-06-09 21:25:51
【问题描述】:
我正在尝试将数据传递给 laravel 刀片并显示它。显然我错过了一些非常基本的东西。如果我使用 laravel 格式{{ $test_message }},它不会显示该值。如果我使用<?php echo $test_message ; ?>。这是工作。来自我的控制器的代码 -
$data = ['message' => 'This is a test!'];
return view('test')->with([ 'test_message' => $data['message'] ]);
查看
<html lang="en-US">
<head>
<meta charset="utf-8">
</head>
<body>
<p> <?php echo $test_message ; ?> </p>
<p> {{ $test_message }} </p>
</body>
</html>
在输出中,php echo 部分有“这是一个测试!”,下一行有 {{$test_message}}。
【问题讨论】:
-
你的视图文件叫什么名字?
-
test.php。我尝试对其进行更改,并确保确实得到了采纳。顺便说一句,我正在使用 php artisan serve 命令在本地进行测试。会有影响吗?