API Docs for: 0.2
Show:

JC.PureMVC Class

MVC 抽象类 ( 仅供扩展用, 这个类不能实例化)

require: JC.common

JC Project Site | API docs | demo link

Constructor

JC.PureMVC

(
  • _selector
)

Parameters:

Methods

_beforeInit

() private

初始化之前调用的方法

_init

(
  • _selector
)
private

内部初始化方法

Parameters:

  • _selector Selector

_inited

() private

内部初始化完毕时, 调用的方法

_initHanlderEvent

() private

内部事件初始化方法

build

(
  • _outClass
)
static

复制 PureMVC 的所有方法到 _outClass

Parameters:

  • _outClass Class

buildClass

(
  • _inClass
  • _outClass
)
static

复制 _inClass 的所有方法到 _outClass

Parameters:

  • _inClass Class
  • _outClass Class

buildModel

(
  • _outClass
)
static

为 _outClass 生成一个通用 Model 类

Parameters:

  • _outClass Class

buildView

(
  • _outClass
)
static

为 _outClass 生成一个通用 View 类

Parameters:

  • _outClass Class

notification

(
  • _evtName
  • _args
)

通知选择器有新事件
JC 组件以后不会在 HTML 属性里放回调, 改为触发 selector 的事件

Parameters:

on

(
  • _evtName
  • _cb
)

使用 jquery on 绑定事件

Parameters:

Returns:

PureMVCInstance

trigger

(
  • _evtName
  • _args
)

使用 jquery trigger 触发绑定事件

Parameters:

Returns:

PureMVCInstance