为什么Yii2 构造方法不执行?

我在控制器里的构造方法里面初始化一些数据的时候,再去执行某些方法的时候,却没有得到数据,而换了init()方法就正常了??

阅读 2.4k
1 个回答

能贴出你是怎么用的吗?估计是你用法有问题.


public function __construct($config = [])
{
    parent::__construct($config);
    //your init
}

如果你只是想初始化一些东西的话,还是建议使用 init

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进