JS_0061:if 条件中判断语句 写法 无需知道安装路径启动程序 cmd JSON.parse解析报错处理 连续判断的写法 连续检查信息写法输入格式

1,

          // 弹出提示关闭或隐藏
          // if (
          //   dia.showMessageBoxSync(c, {
          //     type: "info",
          //     buttons: ["最小化到托盘", "直接退出"],
          //     title: "提示",
          //     message: "确定要退出吗?",
          //     defaultId: 0,
          //     cancelId: 1,
          //   }) === 0
          // ) {
          //   event.preventDefault();
          //   c.hide();
          // } else {
          //   t.exit();
          // }

 

2,

    // 无需知道安装路径启动 向日葵
//require("./module/node-cmd/cmd");

// remote.app.ncmd.run('start "" "C:/ProgramData/Microsoft/Windows/Start Menu/Programs/向日葵/向日葵.lnk"');

 

 

3,

                    // json解析会报错
                    // chunk = JSON.parse(chunk);
                    // chunk = JSON.stringify(chunk.toString());
                    // chunk = chunk.toString();

                    // 这样解析,可以获取到数据
                    let obj =  ( Function( "return " + chunk ) )();

 

 

4, 连续判断的写法

                //WG 备份模型设置
                "wangXXX@126.com" !== window.curUserName && "gameXXX@163.com" !== window.curUserName || (this.showBackUpModel = !0);

 

5,连续检查信息写法输入格式

                //WG 检查OSS信息是否填写完成
                checkOssKey: function() {
                    return this.ossAccessKeyID ? this.ossAccessKeySecret ? this.bucket ? this.region ? !!this.projName || (this.$Message.warning("项目名字不能为空!"), !1) : (this.$Message.warning("oss地址不能为空!"), !1) : (this.$Message.warning("仓库名字不能为空!"), !1) : (this.$Message.warning("请输入Secret!"), !1) : (this.$Message.warning("请输入ID!"), !1)
                },

 

posted @ 2022-07-09 10:31  琥珀君  阅读(25)  评论(0编辑  收藏  举报