API
Component

ViewData ($UI/wxsys/comps/viewData/viewData)

使用范围:WX

Contents

component ViewData ($UI/wxsys/comps/viewData/viewData) extends RestData

查询数据(viewData)

Constructor Top

  ViewData ()
  ViewData ( config)

Attributes Top

String className

对应的数据模型对象

String url

数据操作的url

Methods Top

void deleteAllData (DeleteDataParam options)
boolean deleteData (Any value, DeleteDataParam options)
Boolean saveAllData ()
Boolean saveData (Any options)

Constructor details Top

public ViewData ()

查询数据(viewData)

public ViewData ( config)

构造函数

Inherited from Operational

Parameters

config

操作配置

Attributes Detail Top

public String className

对应的数据模型对象

public String url

数据操作的url

Methods Detail Top

public void deleteAllData (DeleteDataParam options)

删除所有数据,感知directDeleteMode和confirmDelete属性设置
参数格式:

{ "confirm" : {boolean} - 删除确认提示,缺省使用属性confirmDelete }

Parameters

DeleteDataParam options

100 删除参数 (Optional)

Return Value

void

public boolean deleteData (Any value, DeleteDataParam options)

删除数据,当directDeleteMode=true时直接提交后台删除,当confirmDelete=true时会弹出删除确认框
参数格式:

{ "confirm" : {boolean} - 删除确认提示,缺省使用属性confirmDelete }

Parameters

Any value

行对象 缺省当前行 (Optional)

DeleteDataParam options

删除参数 (Optional)

Return Value

boolean

public Boolean saveAllData ()

全部数据保存方法,向后端提交修改的所有修改新增数据 隐藏@param {Any} options 参数
参数格式:

{ "ignoreInvalid" : {boolean} - 保存时忽略有效性校验,默认false }

Return Value

Boolean

public Boolean saveData (Any options)

保存数据,向后端提交修改的数据

 
 
 	//保存成功后刷新data
 	this.comp('mainData').saveData();
 		

Parameters

Any options

参数

Return Value

Boolean