开发笔记05

159 阅读1分钟

报错:禁止在系统上运行脚本

image.png

这个错误是 Windows 系统默认的安全策略导致的,它会限制在 PowerShell 中运行脚本。

你可以按照以下步骤解决这个问题:

  1. 使用管理员权限打开 PowerShell 终端(右键单击 PowerShell,选择“以管理员身份运行”)。

  2. 在 PowerShell 终端中输入以下命令,这将允许运行所有 PowerShell 脚本

Set-ExecutionPolicy -ExecutionPolicy Unrestricted
  1. 如果你想限制 PowerShell 脚本的执行,将其更改回默认的执行策略可以使用以下命令:
Set-ExecutionPolicy -ExecutionPolicy Restricted

vscode 代码颜色问题

image.png

直接换行

image.png

解构时重命名

let obj ={
    a:{
        b:{
            c:111
        }
    }
}

const {a:{b:data}} = obj
console.log(data) // { c: 111 }

el-table的column里使用插槽时渲染不出来

保持这两个地方的一致性:prop和v-model

image.png

fetch

image.png

image.png

为什么promise的error里面要返回一个空的promise对象?

如上面 fetch 的第一张图

第一个then如果error中不写return,那么在报错时,第一个then就会返回“undefined”,因为"undefined"非promise对象。那么第二个then就走成功的一项,且值为“undefined”;

解决方案就是在error中返回一个初始化状态的promise实例,这样就不往下走了。

整体给页面/项目添加/删除样式,直接加到body上

created(){
    document.title = '设备健康'
    document.body.classList.add('dark-page')
    document.body.classList.remove('dark-page')
}

页面样式闪烁,也可能是样式被覆盖了

闪烁就是效果渲染有问题

image.png

强制安装依赖

有时安装依赖时,命令行会提示冲突,若想强制安装依赖,可以执行命令:

npm i --legacy-peer-deps