在正式升级前,可以提前处理一些已兼容的小修改以及被移除的API。
历史所有的 >>> || /deep/ || ::v-deep 样式穿透,更改为 :deep() 。
在 Vue 2.7 中,运行项目会提示 deep 相关问题,虽然项目还能正常启动,但会在控制台报警告信息。
// 历史写法 /deep/ .el-card__body { padding: 20px 20px 0; } // 新版写法 :deep(.el-card__body){ padding: 20px 20px 0; }
移除 inline-template 标识,在 Vue 3 中,inline-tempalte 属性将会被移除,不再支持该用法了,如果必须使用可用