html网页商品销量滞后怎么做,iview 刷新滞后于html问题
一、问题描述
每次刷新页面,下面的内容就会一闪而过。
一闪而过后恢复正常:
二、解决
问题代码:
@*修改密码*@
@*{{myWord.personInfo}} *@
改为v-html,在iveiw中方法执行后赋值。
data : {
myWord:{
personInfo: '个人信息',
changePassword: '修改密码',
submit: '提交',
cancel: '取消'
},
同样的问题还出现在很多地方。
三、完整代码:
@{
ViewBag.Title = "个人中心";
Layout = "~/Views/Shared/_LayoutNotFooter.cshtml";
}
.main-container {
overflow-y: hidden;
}
@*修改密码*@
@*{{myWord.personInfo}} *@
var vmUserInfo = new Vue({
el: '#personalCenterDiv',
data : {
modal1: false,
// modal2: false,
formValidate: {
UserName: '',
RealName: '',
Company: '',
BirthDate: '',
Phone: '',
TelPhone: '',
Address: '',
TypeID: ''
},
myWord:{
personInfo: '个人信息',
changePassword: '修改密码',
submit: '提交',
cancel: '取消'
},
formPassword: {
OldPassword: '',
Password: '',
Password2: ''
},
ruleValidate: {
UserName: [
{ required: true, message: '用户名不能为空!', trigger: 'blur' }
],
RealName: [
{ required: true, message: '真实姓名不能为空!', trigger: 'blur' }
],
Company: [
{ required: true, message: '工作单位不能为空!', trigger: 'blur' }
],
BirthDate: [
{ required: true, type: 'date', message: '出生日期不能为空!', trigger: 'change' }
],
Phone: [
{ required: true, message: '手机号不能为空!', trigger: 'blur' }
],
TelPhone: [
{ required: true, message: '固定电话不能为空!', trigger: 'blur' }
],
Address: [
{ required: true, message: '联系地址不能为空!', trigger: 'blur' }
]
},
ruleformPassword: {
OldPassword: [
{ required: true, message: '原密码不能为空!', trigger: 'blur' }
],
Password: [
{ required: true, message: '新密码不能为空!', trigger: 'blur' }
],
Password2: [
{ required: true, message: '确认密码不能为空!', trigger: 'blur' }
]
}
},
created: function () {
},
methods: {
handleSubmit:function(name) {
var that = this;
this.$refs[name].validate(function(valid) {
//console.dir(valid);
//非空校验通过
if (valid) {
var getData = {
UserName: that.formValidate.UserName,
RealName: that.formValidate.RealName,
Company: that.formValidate.Company,
BirthDate: that.formValidate.BirthDate,
Phone: that.formValidate.Phone,
TelPhone: that.formValidate.TelPhone,
Address: that.formValidate.Address
}
//console.dir(getData);
that.$http.post('@Url.Action("SetLoginUserInfo", "Account")', getData).then(function (result) {
if (result.data.success) {
that.instance("success", "提交成功!");
}
else {
that.instance("error", "提交失败!");
}
}, function (response) {
});
} else {
that.instance("warning", "不能存在空值!")
}
})
},
handleReset: function(name) {
this.$refs[name].resetFields();
window.location = '/Ecology';
},
okClick: function(name) {
var that = this;
//非空校验
this.$refs[name].validate(function (valid) {
// console.dir(valid);
if (valid) {
var getData = {
UserName: that.formValidate.UserName,
OldPassword: that.formPassword.OldPassword,
Password: that.formPassword.Password,
Password2: that.formPassword.Password2
}
// console.dir(getData);
that.$http.post('@Url.Action("SetUserPassword", "Account")', getData).then(function (result) {
// console.dir(result.data.msg);
if (result.data.success) {
that.instance("success", result.data.msg);
;
}
else {
// console.log("error:SetUserPassword");
that.instance("error", result.data.msg);
}
}, function (response) {
});
} else {
that.instance("warning", "三者都不能为空!");
}
});
//vmUserInfo.formPassword.OldPassword = '';
//vmUserInfo.formPassword.Password = '';
//vmUserInfo.formPassword.Password2 = '';
//删除密码信息
this.$refs[name].resetFields();
},
cancelClick: function (name) {
this.$refs[name].resetFields();
},
instance: function (type, message) {
const title = '提示信息:';
const content = '
' + message + '
';
switch (type) {
case 'info':
this.$Modal.info({
title: title,
content: content
});
break;
case 'success':
this.$Modal.success({
title: title,
content: content
});
break;
case 'warning':
this.$Modal.warning({
title: title,
content: content
});
break;
case 'error':
this.$Modal.error({
title: title,
content: content
});
break;
}
}
},
mounted: function () {
var that = this;
that.$http.post('@Url.Action("GetLoginUserInfo", "Account")', {}).then(function (result) {
// console.dir(result);
if (result.data.success == true) {
if (result.data.rows != undefined && result.data.rows != null) {
if (result.data.rows.TypeID != null) {
if (result.data.rows.TypeID == 1) {
vmUserInfo.formValidate.TypeID = "普通用户";
} else if (result.data.rows.TypeID == 2) {
vmUserInfo.formValidate.TypeID = "管理员";
}
}
vmUserInfo.formValidate.UserName = result.data.rows.UserName;
vmUserInfo.formValidate.RealName = result.data.rows.RealName;
vmUserInfo.formValidate.Company = result.data.rows.Company;
vmUserInfo.formValidate.BirthDate = result.data.rows.BirthDate;
vmUserInfo.formValidate.Phone = result.data.rows.Phone;
vmUserInfo.formValidate.TelPhone = result.data.rows.TelPhone;
vmUserInfo.formValidate.Address = result.data.rows.Address;
}
} else {
// console.log("error:GetLoginUserInfo");
}
}, function (response) {
});
}
});
html网页商品销量滞后怎么做,iview 刷新滞后于html问题相关推荐
- Python 大数据分析 淘宝商品销量的关系
我们在上一篇的时候已经将淘宝数据爬取下来了,但是并没有做数据分析.所以今天这篇文章就是教大家如何去分析数据,得出一些有用的结论! Python语言相比其他语言的优势在哪里?猪哥认为是数据分析和人工智能 ...
- Kaggle 商品销量预测季军方案出炉,应对时间序列问题有何妙招
https://baijiahao.baidu.com/s?id=1595331607299762312&wfr=spider&for=pc 雷锋网 AI 研习社消息,Kaggle 上 ...
- 3D建模京东商品3D展示怎么做?
京东商品3D展示怎么做?京东商品3D展示指在制作商品3D模型基础上的3D建模AR模型,商迪3D通过3D交互动画的表现形式展示商品的卖点,结合稳定的AR底层技术,消费者可以根据实物与商品按1:1制作的A ...
- 淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格,分类ID采集精准商品数据)接口代码对接流程
淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String ...
- 淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程
淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口教程wx199701080 ...
- 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程
淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...
- 京东商品3D展示怎么做?
京东商品3D展示怎么做?京东商品3D展示指在制作商品3D模型基础上的3D建模AR模型,商迪3D通过3D交互动画的表现形式展示商品的卖点,结合稳定的AR底层技术,消费者可以根据实物与商品按1:1制作的A ...
- 使用时间序列分解模型预测商品销量
阿里云大学课程:使用时间序列分解模型预测商品销量 课程介绍: 商品销量预测是企业制定运营策略的一个重要依据,在激烈的竞争环境中,企业如何预测零售商品的销量并根据销量制定运营策略? 本课程帮助学员了解销 ...
- 拼多多分类ID搜索商品数据分析接口(商品列表数据,商品销量数据,商品详情数据)代码对接教程
拼多多分类ID搜索商品数据分析接口(商品列表数据,商品销量数据,商品详情数据)代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String ...
最新文章
- java lifo 队列_1.8 Java 队列 Queue、双端队列 Deque - Java 知识总结与学习
- aps是什么意思_全画幅大还是中画幅大? 为什么说底大一级压死人
- Opencv-Python部署SIFT函数问题的处理
- 《Node.js区块链开发》——1.6 参考
- MSF(二):msf外部/内部常用命令
- [BX]和loop指令03 - 零基础入门学习汇编语言25
- csgo自动选择服务器,CSGO服务器怎么选择合适的配置?CSGO服务器如何选择系统?...
- jeval 公式_几款公式解析工具的比较
- java楼宇报警器_智能楼宇包含哪些安防子系统
- 【产品】 产品设计:工业设计(ID设计)系列软件介绍:平面设计、建模和3D渲染
- VM 虚拟机 分辨率问题
- win10浏览器闪退_win10自带浏览器闪退解决方法
- python中素数怎么判断_python怎么判断素数
- markdown特殊符号语法
- 从远程仓库获取最新代码合并到本地分支
- 电子计算机eniac的储存能力有限 只能,电子计算机ENIAC的存储能力有限,只能存储简单的控制程序代码。...
- 【软件工程】 文档 - 银行业务管理 - 需求分析
- 华为云系统繁忙,请稍后再试(0356034)账号升级错误
- C++ endl/ends/flush的区别
- 退休当月要干到月底吗_到退休年龄,是当月办理退休,还是提前一个月办理?...
热门文章
- Linux下汇编语言学习笔记47 ---
- JQuery点击收起,点击展开以及部分非空小验证
- iphone 原型工具
- hdu 1232 畅通工程
- Python程序中各函数间调用关系分析与可视化
- Python+django网页设计入门(6):文件上传与数据导入
- java迷宫_java实现迷宫算法--转
- c++自学笔记 7.15
- matlab向万里电子版,万里学院matlab第一次试验报告格式
- c# getresponsestream返回byte[]_C#通过SharpZipLib库创建压缩文件