Vue 中常见的问题错误及其解决方法归纳
错误1、无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go .microsoft
以管理员身份运行PowerShell
执行:get-ExecutionPolicy,回复Restricted,表示状态是禁止的
执行:set-ExecutionPolicy RemoteSigned
选择Y
错误2、You may have an infinite update loop in a component render function.
一般来说给html绑定一个v-for循环,使用计算属性绑定变量,这是一个很普遍的做法,但是如果在其变量上还要进行sort()排序、reverse()倒序,那就会出现这个错误,因为改变了原始变量的数值,再加上我们使用的计算属性,就导致出现这种错误,但是解决办法很简单,一种就是在赋值的时候重新定义一个let变量,另一种为了省代码直接赋值的时候添上slice()方法进行复制出一个新的变量。例如:
data.slice().reverse();
还没有评论,来说两句吧...