script setup>
import {reactive} from "vue";
let config = reactive({
backimgshow:false,
upimgshow:false
})
let back = ()=>{
alert("返回")
}
let up = ()=>{
alert("前进")
}
</script>
<template>
<div style="position: fixed;top: 0;z-index: 998">
<div class="actionbar">
<div class="sc">
<img src="~@/assets/back.png" class="bk" @click="back()" v-show="config.backimgshow"/>
<div class="titletv">
<slot name="title"></slot>
</div>
<img src="~@/assets/up.png" class="up" @click="up()" v-show="config.upimgshow"/>
</div>
</div>
</div>
</template>
<style scoped>
.titletv{
flex: 1;
}
.sc{
width: 100vw;
height: 45px;
display: flex;
align-items: center;
}
.actionbar {
text-align: center;
display: flex;
align-items: center;
width: 100vw;
height: 45px;
background: orangered;
font-size: 18px;
color: white;
}
.bk{
width: 30px;
height: 30px;
margin-left: 15px;
}
.up{
width: 30px;
height: 30px;
margin-right: 15px;
}
</style>
头部actionbar组件
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.背景 无论是 Androi 还是 ios,下拉刷新都是一个很有必要也很重要的功能。那么在 RN(以下用 RN ...