这种情况应该使用vue组件吗?

Posted

技术标签:

【中文标题】这种情况应该使用vue组件吗?【英文标题】:Should this situation use the vue component? 【发布时间】:2018-10-01 12:54:54 【问题描述】:

我正在尝试使用 Vue 构建一个具有简单 3 部分结构的博客:<header><nav><main>

<main> 部分是动态的,其余部分是静态的。我不确定是否应该对固定的 <header><nav> 部分进行硬编码,或者也使用 Vue 组件编写它们。

我可以使用什么标准来做出决定?

【问题讨论】:

经验法则:如果您需要一次,只需编写它。如果你需要它两次,然后考虑一个组件。 【参考方案1】:

标准将是性能。如果您导入组件而无需真正使用组件即可完成,这将降低您的应用程序的性能。 我认为硬编码这些部分会很好。

【讨论】:

以上是关于这种情况应该使用vue组件吗?的主要内容,如果未能解决你的问题,请参考以下文章

(如何)我应该在 Vue.js 组件(TypeScript)中使用访问修饰符(公共、私有等)吗?

vue中子组件的methods中获取到props中的值方法

组件可以访问Vue实例数据吗

很多人不知道可以使用这种 key 的方式来对 Vue 组件时行重新渲染

学习前端vue怎么样?还好吗?

vue一个组件能拆分成多个组件递归吗