this.$message.error(data.msg);
时间: 2024-05-21 10:17:12 浏览: 130
这段代码是在 Vue.js 中使用 Element UI 组件库中的 Message 组件来展示一个错误提示信息。其中,this 表示当前组件实例,$message 是 Element UI 中已经定义好的一个全局方法,error 是其中的一个属性,用于展示错误提示信息,data.msg 则是一个从后端接口返回的错误信息。
相关问题
if (data && data.code === 0) { if(data.data.total>=crossoptnum) { this.$message.error(this.$storage.get('tips')); return false; } else { this.$http({ url: `shebeileibie/${!this.ruleForm.id ? "save" : "update"}`, method: "post", data: this.ruleForm }).then(({ data }) => { if (data && data.code === 0) { this.$message({ message: "操作成功", type: "success", duration: 1500, onClose: () => { this.parent.showFlag = true; this.parent.addOrUpdateFlag = false; this.parent.shebeileibieCrossAddOrUpdateFlag = false; this.parent.search(); this.parent.contentStyleChange(); } }); } else { this.$message.error(data.msg); } });
这段代码是一个 Vue.js 组件中的方法,用于保存或更新设备类别信息。首先,判断 data 是否存在且 code 是否为 0,如果满足条件,则继续执行下一步,否则直接返回 false。
接着,判断 data.data.total 是否大于等于 crossoptnum,如果满足条件,则提示错误信息并返回 false,否则继续执行下一步。
然后,使用 $http 方法向后端发送请求,请求的 URL 根据 this.ruleForm.id 是否存在来判断是保存还是更新操作。请求的方法为 post,请求的数据为 this.ruleForm。
接着,使用 then 方法处理请求的响应。如果响应中的 data 存在且 code 等于 0,则显示操作成功的提示信息,并执行 onClose 回调函数,该函数用于关闭当前的添加或更新表单,并刷新父组件的数据。
如果响应中的 data 不存在或 code 不等于 0,则显示响应中的错误信息。
theadd() { if (this.addname == '' || this.addhosvalue == '') return this.$message.error('请填写完整信息') let data = { content: this.addname, paper_id: this.addhosvalue, qutype: this.radio, option1: this.option1, option2: this.option2, option3: this.option3, option4: this.option4, option5: this.option5, } this.$http.post(`admin/qu/questionAdd`, data).then(res => { if (res.data.code == 200) { this.$message.success('添加成功') this.getInfo() this.addutw = false } else { this.$message.error(res.data.msg) } }) },
这段代码是一个 Vue.js 中的方法,用于向服务器发送 POST 请求来添加一个问题。首先,它会检查 `addname` 和 `addhosvalue` 是否为空,如果有任何一个为空,则会弹出一个错误提示信息。然后,它会构造一个包含问题相关信息的数据对象 `data`,包括问题内容 `content`,所属试卷 ID `paper_id`,问题类型 `qutype`,以及选项 `option1` 到 `option5`。最后,它会使用 Vue.js 中的 `$http` 对象来发送 POST 请求,并根据服务器的响应结果弹出相应的提示信息。如果添加成功,则会刷新页面并关闭添加问题的窗口。
阅读全文