<a href="/xiazai.mp4" download>下载</a>
下载记得加 download属性
//跳转写入
return redirect('/home')->with('name', 'value');
return back()->with('name', 'value');
//表单数据的写入
return back()->withInput();
//JS
//JSON.parse('{"name":"zhangsan", "age":32}');
//$.parseJSON('{"name":"zhangsan", "age":32}');
//.parse就可以把数据转换成一个js对象
//PHP
$arr = json_decode('{"name":"zhangsan", "age":32}', true);
Route::get('/vie', 'HomeController@vie');
public function vie()
{
// return response()->json(['name'=>'zhangsan', 'age'=>30]);
return view('view');
}
vi resources/views/view.blade.php
<script>
var obj = JSON.parse('{"name":"zhangsan", "age":32}');
console.log(obj);
</script>
~
//响应
返回字符串 return '显示的字符串';
设置cookie return response('')->withCookie('id', 20, 60);
返回json return response()->json(['a'=>100, 'b'=>2000]);
下载文件 return response()->download('web.config');
页面跳转 return redirect('/goods/add');
显示模板 return response()->view('goods.add');
~
public function vie()
{
// return response()->json(['name'=>'zhangsan', 'age'=>30]);
// return view('view');
//下载
return response()->download('../readme.md');
}
//视图
Route::get('/views', 'HomeController@views');
public function views()
{
return view('user.add', [
'title'=> '第一次接触视图',
'content'=>'这里是内容页',
]);
}
{{ $title}}
{{ $username or '游客'}}
{!! $pages !!}
@include('layouts/_header')