【问题标题】:What's the difference between using a mixin and extend a component in Vue在 Vue 中使用 mixin 和扩展组件有什么区别
【发布时间】:2021-11-23 03:25:15
【问题描述】:

什么时候应该扩展一个组件,什么时候应该在 Vue 中使用 mixin。两者都将所有数据和方法带到实际组件中。

【问题讨论】:

  • Mixins 最近是一种反模式。与扩展另一个组件相比,Mixin 没有很好地记录它们的功能。它们只是神奇地工作,并希望与您现有的变量和函数很好地集成。

标签: javascript vue.js


【解决方案1】:

我建议你选择 mixins 的原因是因为 mixins 被用于向组件添加小块功能,同时为完整组件扩展以创建具有附加或更改选项的新组件。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2012-08-11
  • 2016-01-23
  • 2011-05-06
  • 2019-04-10
  • 1970-01-01
  • 2018-03-06
  • 1970-01-01
  • 1970-01-01
  • 2011-10-10
相关资源
最近更新 更多