赞
踩
第一:翻译;
[Vue警告]:在创建钩子:"SyntaxError: "undefined"是无效的JS;
第二:分析原因;
说明出现了undefined这个变量类型,比如json.parse()时候会出现,我们又需要判断true或者false;
第三:解决方案(举例);
- created() {
- if (window.sessionStorage.getItem('billEditRequestDtoSpyd')!=="undefined") {
- this.query = { ...JSON.parse(window.sessionStorage.getItem('billEditRequestDtoSpyd')) }
- // console.log("this.query.remitterBankNo",this.query.remitterBankNo);
- api.checkReviewCommit({
- remitterBankNo: this.query.remitterBankNo
- }).then(res => {
- this.cfcInfo = { ...res.data }
- window.sessionStorage.setItem('cfcInfoOfficeAccountant', JSON.stringify(this.cfcInfo))
- this.cfcData[0] = { ...res.data }
- })
- }
第四:总结;
我们思考一下,我们往往会以为我们的判断条件是一个布尔型,但是实际情况确是斐然,所以过程中建议我们还是看看结果如果然后再拿来判断;
路过的兄弟姐妹帮忙点个赞,谢谢!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。