code/Athena0.0.1/Web/Areas/SystemManage/Views/ACETemplate/Group/Index-js.cshtml
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<script>
var _vm;
$(function () {
var vm = new ViewModel();
_vm = vm;
ko.applyBindings(vm);
vm.Init();
});
function ViewModel() {
var me = this;
ViewModelBase.call(me);
vmExtend.call(me);
me.DeleteUrl = "@this.ContentUrl("~/SystemManage/Group/Delete")";
//me.DataTable = new DataTableBase(me);
me.Dialog = new Dialog(me);
///////////////////////////////
//详情页
me.DetailDialog = new DetailDialog(me);
me.Detail = function () {
me.DetailDialog.Open(me.DataTable.SelectedModel(), "详情");
}
////////////////////////////////
}
function vmExtend() {
var me = this;
me.Init = function () {
me.LoadModels();
}
me.LoadModels = function (page) {
me.DataTable.SelectedModel(null);
var params = me.SearchModel();
params.page = page || 1;
$ace.get("@this.ContentUrl("~/SystemManage/Group/GetModels")", params, function (result) {
me.DataTable.SetPagedData(result.Data);
}
);
}
}
//////////////////////////////
//详情页对话框设置
function DetailDialog() {
var me = this;
DialogBase.call(me);
me.OnOpen = function () {
//将“保存”按钮隐藏
me.ShowSaveButton(false);
var model = me.EditModel();
if (model) {
var bindModel = $ko.toJS(model);
me.Model(bindModel);
}
else {
me.Model({});
}
后面还有 39 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
