1.controller中的变量传递给view文件
① 通过render方法中数组的方式传递
② 在action中通过view对象 用属性赋值,如下:
$view = \Yii::$app->getView();
$view->params['待传递的变量名'] = 变量值;
然后在view文件中,直接用`$this->params['传递的变量名'];` 来获取
同理,这个方法可以在layouts布局文件中获取该变量;
③ 在view文件中 通过context上下文来设置变量值:
$context = $this->context;//该上下文就包含有当前的controller
然后,直接在view的div或其他html元素中输出: