thinkphp中视图如何调用控制器
这个问题真的是头疼无意中还是解决了(这里只是简单的演示一下如何调用)
1.首先定义一个路由控制器显示到视图层
Route::rule('demo','index/User/add','get');
2.在控制器中渲染到视图index模块下的User类中的add方法,我么在视图中需要调用的是add1()方法
1 class User { 2 public function add(){ 3 return view(); 4 } 5 public function add1(){ 6 return '恭喜你成功的调用到我了'; 7 } 8 }
3.视图层调用控制器代码 (index模块下的User类中的add1方法)
<a href="{:url('index/User/add1')}">点击</a>
4.补充,视图如何调用表单post数据(使用Request函数中的post()方法)
$input=$request->post()