the “scope“ attribute for scoped slots have been deprecated and replaced by “slot-scope“ since 2.5
WARNINGCompiled with 1 warningwarningin ./src/App.vue?vue&type=template&id=7ba5bd90&Module Warning (from ./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js):(Emitted value instead of an
·
在 VSCode 中运行 Vue 关于作用域插槽时的问题,报出警告:
Module Warning (from ./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js):
(Emitted value instead of an instance of Error) the "scope" attribute for scoped slots have been deprecated and replaced by "slot-scope" since 2.5. The new "slot-scope" attribute can also be used on plain elements in addition to <template> to denote scoped slots.
项目能正常运行,只是报出警告,原因是此时的 Vue 版本(自从 2.5 后)不支持 <template> 的 scope属性,要改成 slot-scope,正确代码见下图:
更多推荐
已为社区贡献1条内容
所有评论(0)