当前位置:   article > 正文

[Vue warn]: Error in created hook: “SyntaxError: “undefined“ is not valid JS_error in created hook: "syntaxerror: "undefined" i

error in created hook: "syntaxerror: "undefined" is not valid json

第一:翻译;

[Vue警告]:在创建钩子:"SyntaxError: "undefined"是无效的JS;

第二:分析原因;

说明出现了undefined这个变量类型,比如json.parse()时候会出现,我们又需要判断true或者false;

第三:解决方案(举例);

  1. created() {
  2. if (window.sessionStorage.getItem('billEditRequestDtoSpyd')!=="undefined") {
  3. this.query = { ...JSON.parse(window.sessionStorage.getItem('billEditRequestDtoSpyd')) }
  4. // console.log("this.query.remitterBankNo",this.query.remitterBankNo);
  5. api.checkReviewCommit({
  6. remitterBankNo: this.query.remitterBankNo
  7. }).then(res => {
  8. this.cfcInfo = { ...res.data }
  9. window.sessionStorage.setItem('cfcInfoOfficeAccountant', JSON.stringify(this.cfcInfo))
  10. this.cfcData[0] = { ...res.data }
  11. })
  12. }

第四:总结;

我们思考一下,我们往往会以为我们的判断条件是一个布尔型,但是实际情况确是斐然,所以过程中建议我们还是看看结果如果然后再拿来判断;

路过的兄弟姐妹帮忙点个赞,谢谢!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/883845
推荐阅读
相关标签
  

闽ICP备14008679号