以下是我在web.php中的代码
$api->get('admin/views/query/new_query', 'AdminViewsController@answer_to_query');
在我的控制器中:
public function answer_to_query() {
return view('admin.query.new_query');
}
在我看来:
<div class="btn-group">
<a href="#/query_list/answer_to_query" class="btn btn-xs green" type="button" data-toggle="dropdown" aria-expanded="false" ui-sref="querydtlsController"> View<i class="fa fa-angle"></i>
</a>
</div>
我不知道如何从上页调用我的方法answer_to_query
来显示我的new_query
页面。
答案 0 :(得分:3)
如果您因某些原因不想为路线命名,可以使用url()
帮助:
<a href="{{ url('admin/views/query/new_query') }}"
答案 1 :(得分:2)
试试这个
Web.php
$api->get('admin/views/query/new_query', 'AdminViewsController@answer_to_query')->name('answer_to_query_view');
View.blade.php
<a href="{{route('answer_to_query_view')}}" class="btn btn-xs green" type="button" data-toggle="dropdown" aria-expanded="false" ui-sref="querydtlsController"> View<i class="fa fa-angle"></i>
我更喜欢使用命名路由,因为它更容易组织,而不是总是手动创建链接