我想監(jiān)聽ruleForm對(duì)象的moduleDir屬性,根據(jù)屬性值得變化,修改ruleForm對(duì)象的另一個(gè)屬性genModules。但發(fā)生了死循環(huán)。代碼如下:watch:{ruleForm:{handler(newVal){console.log(this);//以下代碼造成死循環(huán)if('/common'===newVal.moduleDir){this.ruleForm.genModules=["modelAndMapper","repository","service"];}elseif('/api'===newVal.moduleDir){this.ruleForm.genModules=["controller"];}elseif('/web'===newVal.moduleDir){this.ruleForm.genModules=["controllerAndPage"];}},deep:true,immediate:true}}
有沒有童鞋遇到過(guò)同樣的問(wèn)題:Vue watch 死循環(huán)
回首憶惘然
2019-06-21 16:14:56