|
@@ -1,23 +1,37 @@
|
|
|
<template>
|
|
|
- <div id="app">
|
|
|
- <img src="./assets/logo.png">
|
|
|
- <router-view></router-view>
|
|
|
- </div>
|
|
|
+ <div id="app">
|
|
|
+ <x-header>
|
|
|
+ <div slot="overwrite-left">直播</div>
|
|
|
+ <div>网易</div>
|
|
|
+ <div slot="right">搜索</div>
|
|
|
+ </x-header>
|
|
|
+
|
|
|
+ <tab active-color="red">
|
|
|
+ <tab-item selected>头条</tab-item>
|
|
|
+ <tab-item>娱乐</tab-item>
|
|
|
+ <tab-item>体育</tab-item>
|
|
|
+ <tab-item>网易号</tab-item>
|
|
|
+ <tab-item>北京</tab-item>
|
|
|
+ <tab-item>上海</tab-item>
|
|
|
+ </tab>
|
|
|
+
|
|
|
+ <router-view></router-view>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { XHeader, Tab, TabItem } from 'vux';
|
|
|
+
|
|
|
export default {
|
|
|
- name: 'app'
|
|
|
+ name: 'app',
|
|
|
+ components: {
|
|
|
+ XHeader,
|
|
|
+ Tab,
|
|
|
+ TabItem
|
|
|
+ }
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
-<style>
|
|
|
-#app {
|
|
|
- font-family: 'Avenir', Helvetica, Arial, sans-serif;
|
|
|
- -webkit-font-smoothing: antialiased;
|
|
|
- -moz-osx-font-smoothing: grayscale;
|
|
|
- text-align: center;
|
|
|
- color: #2c3e50;
|
|
|
- margin-top: 60px;
|
|
|
-}
|
|
|
+<style lang="less">
|
|
|
+@import '~vux/src/styles/reset.less';
|
|
|
</style>
|