当你在编写代码时 发现页面不及时刷新了 浏览器控制台报下面的错误
时刚看到的时候会一很懵 那么原因是什么呢

 Cannot read properties of null (reading 'style')
    at patchStyle (runtime-dom.esm-bundler.js:104:22)

原因是:尽管Vue 3允许一个组件模板中存在多个元素,但是如果你这样写,有时会出现上述错误。

解决方法:在模板内你写的多个标签外面包裹一层元素,或者给某个标签添加v-bind=“$attrs”。

请注意:如果你的模板中存在if else语句,虽然你认为它应该是一个元素,但在运行时仍会报上述错误。

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐