Yii视图组件
視圖間共享數(shù)據(jù)
步驟1
//先獲取當前View,然后給view設(shè)置參數(shù)class TestController extends Controller {public function actionIndex(){//給當前view設(shè)置params參數(shù)//在任何地方都可以通過表達式 Yii::$app->view 訪問 view 應用組件$view = Yii::$app->view->params['data'] = '這是要傳遞的數(shù)據(jù)'; return $this->render('index');} }步驟2
這個是視圖間的共享數(shù)據(jù)
$this是一個預支的變量? 這個變量使用在一個控制器對應的視圖文件夾下面,這個$this就是同一個,可以在視圖間使用。
<?php echo $this->params['data']?> //輸出:這是要傳遞的數(shù)據(jù)拉取信息
也可以使用$this進行拉取控制器相關(guān)的信息,比如:在視圖中進行使用這行代碼
The controller ID is: <?= $this->context->id ?>?
?
總結(jié)
- 上一篇: 商业房抵押贷款能贷多少
- 下一篇: Go协程通道锁故事化理解