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