vue-cli中单独设置body页面背景颜色

又见面了,今天用vue练习项目,遇到一个问题迟迟不能解决,因为对这个框架确实也不太熟悉,问在这里插入代码片题描述:
问题1:vue-cli结合mint-ui框架,在用到tab切换时,需求是点击导航按钮时要切换页面,而mint-ui中有点击事件,因此在此时添加点击事件并无作用,此时此刻,我们应该如何做呢,如下图代码:
在这里插入图片描述
图中方式就可解决;
***问题2***想要在一个页面级的组件内修改body的背景色或者背景图,但是直接在组件内部写样式会影响其他页面组件;
此时只需要在该组件内如此设置:

  beforeCreate() {
       document.querySelector('body').setAttribute('style', 'background:#eee')
  }, //
   beforeDestroy() {
    document.querySelector('body').removeAttribute('style')
  }, /
  同时在再style标签上加scoped即可;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值