前端代码走查模板

2023-11-06

文末有word版的资源下载链接,需要的小伙伴可以自行下载

前言

本次走查发现的内容如下,请优先修改项目报错问题。(*注:代码走查结果不作为强制要求,但是为了营造良性的开发氛围,希望大家能做出一定程度的改正,另,如有错误或不合理之处,请及时与代码审核人沟通,本文档即将作为项目资源与需求文档等统一归档,请各位研发小朋友务必认真对待,代码走查过程也是对自己开发过程的一个重新审视。如果问题涉及范围重合,请各位修改人协作进行任务分配)

【本次审核人】:李四
【本次修改人】:张三、王五


一、文件目录结构?

如果文件夹下只有一个index.vue文件 建议直接使用xxx.vue,不要创建过多的文件夹;(如果是旧项目迁移的新项目,删除不需要的代码及文件)

在这里插入图片描述

二、运行报错

2.1 vuex – user,js 147行 报错

报错如下:

 sbfs.data.includes is not a function

2.2 运算符两侧未加空格

在这里插入图片描述

2.3 链式调用容错处理未添加

let sbfsState = sbfs && sbfs.data(此处判断下data类型,避免因为不是数组而不能调用includes方法报错) && sbfs.data.includes(data&&data.securityOrg);

三、全局注册问题

多数文件中发现使用lodash时未引入;建议可以全局注册在vue原型上

import _ from 'lodash'
Vue.prototype._ = _

或在文件中单独引入


资源链接: https://download.csdn.net/download/qq_36174666/69511571

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

前端代码走查模板 的相关文章

  • 02 电阻容模型的创建

    打开状态栏 画电阻 电容的封装 实操要点 1 SCH Library一定要先选中 出现元件库的列表 2 放置完元件可以按ESC取消 3 Ctrl C V可以复制粘贴用 4 多余的线可以使用Delete删除 5 可以按鼠标右键轻微的拖动屏幕

随机推荐

  • ViLT:最简单的多模态Transformer

    原文链接 感谢原作者 ViLT 最简单的多模态Transformer 陀飞轮 复
  • 两台外网计算机远程桌面访问(内网穿透)

    背景 如图所示 项目中需要远程访问项目现场的外网计算机 通过外网计算机再访问到现场内网环境中的另外一台计算机 原计划通过市面上的远程桌面软件 如向日葵 ToDesk AnyDesk等 建立两台外网计算机的远程连接 在使用windows自带的
  • UmiJS介绍--mock(四)

    umi 里约定 mock 文件夹下的文件即 mock 文件 文件导出接口定义 支持基于 require 动态分析的实时刷新 支持 ES6 语法 以及友好的出错提示 1 引入 Mock js Mock js是常用的辅助生成模拟数据的第三方库
  • 编写过滤器jar包并植入到项目中

    公司有项目有个需求 就是希望可以写一个统一的权限管理 每次开发新项目的时候 可以通过添加依赖包进行权限的获取 验证 至于为什么不使用aop 拦截器二使用过滤器 是因为在java中 如果3者同事存在 最先执行的是过滤器 一 新建第三方过滤器j
  • QT 使用 qtasome图标 (python版)

    首先安装 qtawesome 库 然后到图标库找到需要的图标 图标名称为 fa xxx 图标库链接 http www fontawesome com cn faicons 在 retranslateUi 模块中 对相应 按钮 进行操作 运行
  • 6_机器翻译与Seq2Seq模型

    文章目录 一 Sequence to Sequence Model Seq2Seq 1 1 Machine Translation Data 机器翻译数据 1 2 Tokenization Build Dictionary 分词和建造字典
  • uva 1601 The Morning after Halloween code2

    题目 The Morning after Halloween 题意 有n个用小写字母表示的鬼和一张地图 每个鬼都要移动到对应的大写字母 两个鬼的位置不能在一次移动中交换 问最少步数 思路 双向bfs 此题还可以单向bfs 见code1 1
  • 0.面向对象的设计模式与原则

    面向对象的设计模式与原则 设计模式与面向对象 面向对象编程语言的三大机制 面向对象编程语言 OOPL 并非面向对象的全部 重新认识面向对象 从设计原则到设计模式 几条更具体的设计原则 1 单一职责原则 SRP 2 里式替换原则 LSP 3
  • 北京大学肖臻老师《区块链技术与应用》公开课笔记16 The Dao

    这个是接着北京大学肖臻老师的课记的笔记 由于前面的笔记在 https blog csdn net Mu Xiaoye article details 104299664 已经有前人写好了 并且写的不错 所以这里直接给出链接 然后这个是剩下的
  • 通过主机名字获取与端口号获取对应的IP地址

    利用boost asio中的库函数获取本地主机的名字和通过主机名字获取与端口号获取对应的IP地址 源代码如下 Boost others network function cpp 此文件包含 main 函数 程序执行将在此处开始并结束 inc
  • C++ 默认析构函数

    1 与构造函数一样 假如我们不指定自己的析构函数 那么编译器将为我们创建一个默认析构函数 析构函数 Destructor 也是一种特殊的成员函数 没有返回值 不需要用户调用 而是在销毁对象时自动执行 与构造函数不同的是 析构函数的名字是在类
  • 自定义线程池—学习原理,设计思想,独立实现

    自定义线程池 0 概念与模型 主线程不断地生产任务 直接交付线程执行 当前线程池数量 lt 核心数 否则 加入阻塞任务队列 等到线程池中空闲的线程获取执行 否则 阻塞队列已满 开发接口 拒绝策略 等待 超时等待队列不满时加入队列 放弃任务
  • Docker带ce和不带ce的区别

    Docker带ce和不带ce的区别
  • 第十一届蓝桥杯 2020年国赛真题 (Java 大学A组)

    蓝桥杯 2020年国赛真题 Java 大学 A 组 A 合数个数 B 含 2 天数 归纳法 C 本质上升序列 动态规划 D 咫尺天涯 动态规划 E 玩具蛇 F 游园安排 最长单调子序列 G 画廊 动态规划 H 奇偶覆盖 扫描线 I 补给 J
  • VC++ 源码实现通达信公式管理器

    效果图 前段时间 因业务需要 写了这样一个软件 同样的页面已经是第2次写了 第1次大约5年前的事情了 因为代码遗失 于是重新写 页面看似复杂 实现起来非常简单 第一步 参照通达信的公式管理器核心文件TCalc dll 导出资源文件 TCal
  • 汇编语言中各种寄存器的总结

    汇编语言中各种寄存器的总结 1 通用寄存器 数据寄存器 AX BX CX DX 指针寄存器 SP BP 变址寄存器 SI DI 2 控制寄存器 IP FLAG 3 段寄存器 CS 代码段寄存器 基本概念解释 start作用 DS 数据段寄存
  • 有了sourcegraph这个工具我在github看代码效率提高10倍!

    微信搜 后端技术学堂 有干货 本文已收录于Github https github com imcoderlemon CodeClass 内含原创干货文章 千本计算机电子书 3本LeetCode题解 各类编程资源 程序员逛github已经是每
  • Ansible的脚本------playbook剧本(各位观众请就位,演出开始了)

    目录 一 剧本的前置知识点 1 主机清单 2 YAML 1 基本语法规则 2 YAML支持的数据结构 二 Ansible的脚本 playbook 1 playbooks的组成部分 2 执行playbook 3 hosts和users介绍 4
  • 性能测试时如何监控mysql数据库

    在进行MySQL性能测试时 监控数据库的状态和性能数据可以帮助我们了解系统的负载情况和性能瓶颈 下面是几种常用的MySQL性能监控方式 1 MySQL自带的性能监控工具 MySQL中自带了一些技术性能监控工具 如SHOW STATUS和SH
  • 前端代码走查模板

    文末有word版的资源下载链接 需要的小伙伴可以自行下载 前言 本次走查发现的内容如下 请优先修改项目报错问题 注 代码走查结果不作为强制要求 但是为了营造良性的开发氛围 希望大家能做出一定程度的改正 另 如有错误或不合理之处 请及时与代码