OL.FrameCore.WebUI/Views/Person/Index.cshtml
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@{ViewBag.TitleName = "个人资料";}
@section CSS{
<style>
</style>
}
<div class="page-nav">首页 > 个人中心</div>
<div class="page-body">
<div class="layui-tab layui-tab-brief" lay-filter="layTab">
<ul class="layui-tab-title">
<li class="layui-this">个人信息</li>
<li lay-id="tab-updatepwd" onclick="PersonUpdatePwd.init()">修改密码</li>
<li lay-id="tab-logrecord" onclick="LogRecord.init()">登录记录</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
@await Component.InvokeAsync("PersonProfile")
</div>
<div class="layui-tab-item">
@await Component.InvokeAsync("UpdatePassword")
</div>
<div class="layui-tab-item">
@await Component.InvokeAsync("LogRecord")
</div>
</div>
</div>
</div>
@section Scripts{
<script>
layui.use(['form', 'element'], function () {
//url有参数,默认选中tab
var element = layui.element;
var tag = getQuery('tab');
if (tag == "tab-updatepwd") {
PersonUpdatePwd.init();
element.tabChange('layTab', 'tab-updatepwd');
} else if (tag == "tab-logrecord") {
LogRecord.init();
element.tabChange('layTab', 'tab-logrecord');
}
});
function getQuery(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) { return pair[1]; }
}
return (false);
}
var UserAddOrUpdate = function () {
let inited = false;
后面还有 206 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
