public override void OnDestroyModule()
        {
            base.OnDestroyModule();

            m_controller = null;
            m_datas      = null;
        }
 protected void OnScrollInit(ScrollRect rect, GameObject resource)
 {
     m_controller = new GridScrollController <T>();
     m_controller.OnInit(rect, new Vector2(Spacing, Spacing), resource);
 }