vue-meta插件的使用

1.安装命令

cnpm install vue-meta --save

2.全局文件中引入main.js

//引入

import VueMeta from ‘vue-meta’

//实例化

Vue.use(VueMeta);

3.模板文件中

<script>

	export default {

	        data() {

	            return {

	                header:{

	                    title:'',

	                    logo:'',

	                    keywords:'',

	                    description:'',

	                },

	            }

	        },

	

	        mounted() {

	            this.getHeader();

	        },

	

	        methods: {

	            async getHeader(){

	                let res = await this.$api.system.getHeader();

	                if (res) {

	                    this.header = res

	                }

	            },

	        },

	

	        metaInfo(){

	            return {

	                title:this.header.title,

	                meta:[

	                    {

	                        name:'keywords',

	                        content:this.header.keywords,

	                    },

	                    {

	                        name:'description',

	                        content:this.header.description,

	                    },

	                ],

	                link:[

	                    {

	                        href:this.header.logo,

	                        rel:'icon',

	                        type:'image/x-icon'

	                    }

	                ],

	            }

	        },

	    }

</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

原克技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值