Vue 2 提取可复用 Footer 组件

        面对单页面的时候 ,关于footer可以简单一点,直接写到当前页面<template>的中,例如下图就可以实现简单的效果:

        但是,当页面变多的时候,这段代码就要复制很多次,放到不同的页面底下,于是可以将footer单独提取出来,形成一个footer组件,方便后期维护。代码实现如下,并引用了计算属性,程序自动获取时间,自动更新:

<template>
  <footer class="footer">
    <p>&copy; {{ currentYear }} 供应商产品管理系统 V1.0.1</p>
  </footer>
</template>

<script>
export default {
  computed: {
    currentYear() {
      return new Date().getFullYear();
    }
  }
};
</script>

<style scoped>
.footer {
  margin-top: 20px;
  font-size: 15px;
  color: #666;
}
</style>

然后就可以在别的组件中进行引用调用了:

<template>
    <Footer />
  </div>
</template>

<script>
export default {
  components: {
    Footer
  },
  data() {
    return {
......}}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值