model 分两类,一是全局 model,二是页面 model.全局 model 存于 /src/models/ 目录,所有页面都可引用:页面 model 不能被其他页面所引用. 规则如下: src/models/**/*.js 为 global model src/pages/**/models/**/*.js 为 page model global model 全量载入,page model 在 production 时按需载入,在 development 时全量载入 page model…
在文章stark组件前戏中已经提到过,django的注册功能是通过AdminSite的单例进行组册的,所以在这里也可以进行单例模式. class AdminSite(object): def __init__(self): self._registry=[] self.app_name='stark' self.namespace='stark' def register(self,model_class,stark_class=None,prev=None): if not stark_cla…
c#的委托delegate事件的详细使用 一.无参数,无返回的委托事件 委托事件类.事件的发生源.1.声明委托 2定义事件 3具体方法 public class Test { // …. public delegate void TestHandler();//无参数,无返回委托 public event TestHandler TestEvent;//事件 public void OnTestHandler()//调用 { if(TestEvent != null) //不等于null 说明…
控制器代码 <?php namespace app\modules\pub\controllers; use Yii; use backend\base\BaseController; use backend\modules\pub\models\LoginForm; use backend\modules\pub\models\RegisterForm; class DefaultController extends BaseController{ public $layout = false…