<template>
<div>
<div class="demoName">
<a class="icon" @click="$router.push({path:'/'})"></a>
<div class="comp-title">NavBar</div>
</div>
<h3>基本示例</h3>
<NavBar @onLeftClick = "onLeftClick" icon="left" mode="light">
标题
</NavBar>
<h3>内容自定义</h3>
<h4>左侧slot自定义</h4>
<NavBar @onLeftClick = "onLeftClick" mode="light">
标题
<span slot="left">返回</span>
</NavBar>
<h4>右侧slot自定义</h4>
<NavBar @onLeftClick = "onLeftClick" icon="left" mode="light">
标题
<span style="display:flex" slot="right">
<div @click="search" style="margin-right:15px;"><Icon type="search"></Icon></div>
<div @click="oparete"><Icon type="ellipsis"></Icon></div>
</span>
</NavBar>
<h3>深色模式</h3>
<h4>mode:dark</h4>
<NavBar @onLeftClick = "onLeftClick" mode="dark">
标题
<span slot="left">返回</span>
<span style="display:flex" slot="right">
<div @click="search" style="margin-right:15px;"><Icon type="search"></Icon></div>
<div @click="oparete"><Icon type="ellipsis"></Icon></div>
</span>
</NavBar>
</div>
</template>
<script>
export default {
data () {
return {
}
},
methods: {
onLeftClick () {
console.log('left')
},
search () {
console.log('search')
},
oparete () {
console.log('oparete')
}
}
}
</script>