发现一个函数存在无限更新循环的问题,记录下。
程序员文章站
2022-05-14 21:50:28
...
问题提示:Failed to load resource: net::ERR_CONNECTION_RESET You may have an infinite update loop in a component render function.也就是:加载资源失败:net::ERR_CONNECTION_RESET组件呈现函数中可能有无限更新循环。
先上代码
html部分
<el-form-item label="配送方式:">{{ PStype (Data.peisong_type) }}</el-form-item>
<el-form-item label="收货信息:" v-if="type == 0">{{Data.citystr || '无'}} </el-form-item>
js部分
PStype(type){
let str = "-"
this.type = 1;
this.type = 2;
return str
}
注意html的v-if部分,与下面绑定函数对type的赋值。可以看到js中重复对type的赋值,这就造成这种情况的原因。
之前没遇到过这种问题,记录一下。