code/Athena0.0.1/Web/Areas/SystemManage/Views/ACETemplate/resource/Index-js.cshtml
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<script>
var _vm;
$(function () {
var vm = new ViewModel();
_vm = vm;
vmExtend.call(vm);
ko.applyBindings(vm);
vm.Init();
});
function ViewModel() {
var me = this;
ViewModelBase.call(me);
vmExtend.call(me);
me.DeleteUrl = "@this.ContentUrl("~/SystemManage/Resource/Delete")";
me.DataTable = new DataTableBase(me);//此处注释,添加分
me.Dialog = new Dialog(me);
me.Detail = function () {
me.Dialog.Open(me.DataTable.SelectedModel(), "详情");
}
//详情页
me.DetailDialog = new DetailDialog(me);
me.Detail = function () {
me.DetailDialog.Open(me.DataTable.SelectedModel(), "详情");
}
//////////
me.Menus = _oba(@this.Raw(ViewBag.Menus));
me.FormatOpenTarget = function (val) {
if (val == "1") {
return "菜单";
} else if (val == "2") {
return "工具条";
} else if (val == "3") {
return "按钮";
} else if (val == "4") {
return "脚本";
} else if (val == "5") {
return "文件";
}
return val;
}
}
function vmExtend() {
var me = this;
me.Init = function () {
me.LoadModels();
}
me.LoadModels = function (page) {
me.DataTable.SelectedModel(null);
var data = me.SearchModel();
$ace.get("@this.ContentUrl("~/SystemManage/Resource/GetModels")", data, function (result) {
//me.DataTable.SetPagedData(result.Data);
me.DataTable.SetModels(result.Data);
}
后面还有 114 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
