尝试潜入Kohana,我正在阅读Unofficial 3.0 Kohana wiki,因为它比用户文档atm imo更加用户友好。
它提到“将数据绑定到视图”,如下所示:
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Welcome extends Controller {
public function action_index()
{
$about_page = View::factory('pages/about')
->bind('title', $title)
->bind('header', $header);
$title='This is my title';
$title='This is my header';
$this->request->response = $about_page;
}
} // End Welcome
哪个输出:
<html>
<head>
<title>This is my title</title>
</head>
<body>
<h1>This is my header</h1>
</body>
</html>
这怎么可能?或者这个方法/过程叫什么? 如果您愿意,变量会在“使用”之后设置,因此我会感到困惑。
感谢您的任何见解。
答案 0 :(得分:3)
答案 1 :(得分:1)
我在研究kohana框架时遇到过这个问题。
检查此链接,shadowhand将其置于非常基本的术语中:http://forum.kohanaframework.org/discussion/5038/views-difference-between-assign-bind-and-set/p1
这个答案不是为了帮助原始人,而是为了节省时间,如果他们被困住了;)