暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Vuetify第一节-预置布局

菩提前端 2019-08-28
1373

昨天说了Vuetify的一些基本安装步骤,当然,特别简单,那今天就总结一下

其实只要会使用脚手架创建一个vue的默认项目,完成后,在命令行中直接运行下面这行代码就会完全自动配置好的

    $ vue add vuetify

    之后会有一个选项,我们只需要选择Default就大功告成了

      $ ? Choose a preset: (Use arrow keys)
      $ > Default (recommended)
      $ Prototype (rapid development)
      $ Configure (advanced)

      那今天我们就来说说Vuetify中的布局

      布局系统,是每个应用程序的核心。

      今天就来说说我们自定义程序时许多最多的一个布局实例

      Baseline-也就是底线

        <template>
        <v-app id="inspire">
        <v-navigation-drawer
        v-model="drawer"
        app
        >
        <v-list dense>
        <v-list-item @click="">
        <v-list-item-action>
        <v-icon>home</v-icon>
        </v-list-item-action>
        <v-list-item-content>
        <v-list-item-title>Home</v-list-item-title>
        </v-list-item-content>
        </v-list-item>
        <v-list-item @click="">
        <v-list-item-action>
        <v-icon>contact_mail</v-icon>
        </v-list-item-action>
        <v-list-item-content>
        <v-list-item-title>Contact</v-list-item-title>
        </v-list-item-content>
        </v-list-item>
        </v-list>
        </v-navigation-drawer>


        <v-app-bar
        app
        color="indigo"
        dark
        >
        <v-app-bar-nav-icon @click.stop="drawer = !drawer"></v-app-bar-nav-icon>
        <v-toolbar-title>Application</v-toolbar-title>
        </v-app-bar>


        <v-content>
        <v-container
        class="fill-height"
        fluid
        >
        <v-row
        align="center"
        justify="center"
        >
        <v-col class="text-center">
        <v-tooltip left>
        <template v-slot:activator="{ on }">
        <v-btn
        :href="source"
        icon
        large
        target="_blank"
        v-on="on"
        >
        <v-icon large>mdi-code-tags</v-icon>
        </v-btn>
        </template>
        <span>Source</span>
        </v-tooltip>


        <v-tooltip right>
        <template v-slot:activator="{ on }">
        <v-btn
        icon
        large
        href="https://codepen.io/johnjleider/pen/zgxeLQ"
        target="_blank"
        v-on="on"
        >
        <v-icon large>mdi-codepen</v-icon>
        </v-btn>
        </template>
        <span>Codepen</span>
        </v-tooltip>
        </v-col>
        </v-row>
        </v-container>
        </v-content>
        <v-footer
        color="indigo"
        app
        >
        <span class="white--text">&copy; 2019</span>
        </v-footer>
        </v-app>
        </template>


        <script>
        export default {
        props: {
        source: String,
        },
        data: () => ({
        drawer: null,
        }),
        }
        </script>

        这个效果呢,可以点阅读原文查看哦~

        文章转载自菩提前端,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论