我刚刚开始学习Web开发。我一直试图从数据库中提取数据到UI,但我遇到了一个错误。我有一个管理 Jmeter 板,我想从表'investment_ideas_tables'中提取一些数据'investment ideas'。从在线参考,我做了以下更改。
在Admin文件夹中创建了一个新的InvestmentIdeasController.php文件。创建了以下函数。表名为“investment_ideas_tables”
class InvestmentIdeasController extends Controller
{
//
public function index()
{
$investment_ideas = DB::table('investment_ideas_tables')->get();
return view('dashboard', ['investment_ideas' => $investment_ideas]);
}
}
在名为'dashboard.blade.php'的UI刀片文件中,我在表中输入了以下代码。
@foreach ($investment_ideas as $row)
<tr>
<td> 1</td>
<td> {{ $row -> investment_idea }} </td>
</td>
</tr>
@endforeach
在web.php文件中,包含以下路由。
Route::get('dashboard', 'InvestmantIdeasController@index');
我不确定routing语句中的第一个属性。目前,我得到错误:
未定义路由[admin.dashboard]。(视图:/Users/vinayak/Documents/AWS Team 5/InvestmentApplication/resources/views/welcome.blade.php)
我不明白这条路是怎么来的。我对步骤很困惑。你能帮我指出我犯的错误吗?
1条答案
按热度按时间pqwbnv8z1#
welcome.blade.php文件中没有定义admin.dashboard路由。
您可以在dashboard.blade.php文件中显示数据。
您确定您获取了/Users/vinayak/Documents/AWS Team 5/InvestmentApplication/resources/views/dashboard.blade.php视图吗?
或
你只是忘了给你的路线起名字