我想在一个视图中按下按钮时显示来自数据库的数据,它会在另一个视图this is my first view中按ID显示特定数据。
在我的控制器中:
public function show($id) {
$symptoms=symptoms::all();
foreach ($symptoms as $symptom) $symptom=symptoms::find($id);
return view('front.second',compact('symptom'));
}
我的问题是当显示第二个视图时它找不到页面而路线只显示id而不是方法/ id :(
答案 0 :(得分:0)
试试这个:
public function show($id)
{
$symptom = symptoms::find($id);
return view('front.second', compact('symptom'));
}
或者:
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
Log.d("y value",String.valueOf(dy));
if (dy > 0) {
//scrolling up
} else {
// Scrolling down
}
}
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
if (newState == AbsListView.OnScrollListener.SCROLL_STATE_FLING) {
// Do something
Log.e("SCROLL_STATE_FLING","SCROLL_STATE_FLING");
} else if (newState == AbsListView.OnScrollListener.SCROLL_STATE_TOUCH_SCROLL) {
Log.e("SCROLLTOUCH_SCROLL","SCROLL_STATE_TOUCH_SCROLL");
//slideUp(party_view);
// Do something
} else if (newState==AbsListView.OnScrollListener.SCROLL_STATE_IDLE){
// Do something
//slideDown(party_view);
Log.e("SCROLL_STATE_IDLE","SCROLL_STATE_IDLE");
}
}
});
答案 1 :(得分:0)
在您分享图片时,清楚地显示您正在使用以下路线
{{route('show',['id'=>111])}}
按php artisan route:list
检查您的路线并使用正确的路线,我猜您应该使用
{{route('user.show',['id'=>111])}}
如果资源中的控制器名称为UserController