Yii2在视图和控制器之间共享命名空间


Yii2 sharing namespaces between view and controller

我的应用程序控制器配置了如下命名空间:

 use yii'helpers'Html;

当我试图访问视图中的Html类时:我得到一个异常,必须重新声明use语句。

我可以共享控制器/视图命名空间吗?

控制器和视图是应用程序的不同部分。因此,您应该在控制器和视图中声明uses。这不是一个bug,这是一种常见的做法。