一、问题描述

每次刷新页面,下面的内容就会一闪而过。

一闪而过后恢复正常:

二、解决

问题代码:

@*修改密码*@

@*{{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问题相关推荐

  1. Python 大数据分析 淘宝商品销量的关系

    我们在上一篇的时候已经将淘宝数据爬取下来了,但是并没有做数据分析.所以今天这篇文章就是教大家如何去分析数据,得出一些有用的结论! Python语言相比其他语言的优势在哪里?猪哥认为是数据分析和人工智能 ...

  2. Kaggle 商品销量预测季军方案出炉,应对时间序列问题有何妙招

    https://baijiahao.baidu.com/s?id=1595331607299762312&wfr=spider&for=pc 雷锋网 AI 研习社消息,Kaggle 上 ...

  3. 3D建模京东商品3D展示怎么做?

    京东商品3D展示怎么做?京东商品3D展示指在制作商品3D模型基础上的3D建模AR模型,商迪3D通过3D交互动画的表现形式展示商品的卖点,结合稳定的AR底层技术,消费者可以根据实物与商品按1:1制作的A ...

  4. 淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格,分类ID采集精准商品数据)接口代码对接流程

    淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String ...

  5. 淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程

    淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口教程wx199701080 ...

  6. 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程

    淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...

  7. 京东商品3D展示怎么做?

    京东商品3D展示怎么做?京东商品3D展示指在制作商品3D模型基础上的3D建模AR模型,商迪3D通过3D交互动画的表现形式展示商品的卖点,结合稳定的AR底层技术,消费者可以根据实物与商品按1:1制作的A ...

  8. 使用时间序列分解模型预测商品销量

    阿里云大学课程:使用时间序列分解模型预测商品销量 课程介绍: 商品销量预测是企业制定运营策略的一个重要依据,在激烈的竞争环境中,企业如何预测零售商品的销量并根据销量制定运营策略? 本课程帮助学员了解销 ...

  9. 拼多多分类ID搜索商品数据分析接口(商品列表数据,商品销量数据,商品详情数据)代码对接教程

    拼多多分类ID搜索商品数据分析接口(商品列表数据,商品销量数据,商品详情数据)代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String ...

最新文章

  1. java lifo 队列_1.8 Java 队列 Queue、双端队列 Deque - Java 知识总结与学习
  2. aps是什么意思_全画幅大还是中画幅大? 为什么说底大一级压死人
  3. Opencv-Python部署SIFT函数问题的处理
  4. 《Node.js区块链开发》——1.6 参考
  5. MSF(二):msf外部/内部常用命令
  6. [BX]和loop指令03 - 零基础入门学习汇编语言25
  7. csgo自动选择服务器,CSGO服务器怎么选择合适的配置?CSGO服务器如何选择系统?...
  8. jeval 公式_几款公式解析工具的比较
  9. java楼宇报警器_智能楼宇包含哪些安防子系统
  10. 【产品】 产品设计:工业设计(ID设计)系列软件介绍:平面设计、建模和3D渲染
  11. VM 虚拟机 分辨率问题
  12. win10浏览器闪退_win10自带浏览器闪退解决方法
  13. python中素数怎么判断_python怎么判断素数
  14. markdown特殊符号语法
  15. 从远程仓库获取最新代码合并到本地分支
  16. 电子计算机eniac的储存能力有限 只能,电子计算机ENIAC的存储能力有限,只能存储简单的控制程序代码。...
  17. 【软件工程】 文档 - 银行业务管理 - 需求分析
  18. 华为云系统繁忙,请稍后再试(0356034)账号升级错误
  19. C++ endl/ends/flush的区别
  20. 退休当月要干到月底吗_到退休年龄,是当月办理退休,还是提前一个月办理?...

热门文章

  1. Linux下汇编语言学习笔记47 ---
  2. JQuery点击收起,点击展开以及部分非空小验证
  3. iphone 原型工具
  4. hdu 1232 畅通工程
  5. Python程序中各函数间调用关系分析与可视化
  6. Python+django网页设计入门(6):文件上传与数据导入
  7. java迷宫_java实现迷宫算法--转
  8. c++自学笔记 7.15
  9. matlab向万里电子版,万里学院matlab第一次试验报告格式
  10. c# getresponsestream返回byte[]_C#通过SharpZipLib库创建压缩文件