【Vuetify】基础(二)

本文介绍了Vuetify的基础,包括v-app、v-app-bar和v-main组件的用法。v-app作为所有Vuetify组件的父级,v-app-bar用于创建导航栏,v-main则承载主要内容。以APP.vue文件为例,展示了Vuetify中如何组织HTML结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Vurtify基础

Vuetify is UI component framework.

v-app
v-app组件是所有Vuetify组件的最外层,可存在于body元素的任何地方,但必须有一个作为所有Vuetify组件的父级元素。

v-app-bar

v-app-bar组件是站点导航栏,主要搭配v-navigation-drawer组件一起使用。

v-main
v-mian组件相当于正文内容,可引入其他组件。

APP.vue文件

以APP.vue文件为模板介绍,如下:

<template>
  <v-app>
    <v-app-bar
      app
      color="primary"
      dark
    >
      <div class="d-flex align-center">
        <v-img
          alt="Vuetify Logo"
          class="shrink mr-2"
          contain
          src="https://cdn.vuetifyjs.com/images/logos/vuetify-logo-dark.png"
          transition="scale-transition"
          width="40"
        />

        <v-img
          alt="Vuetify Name"
          class="shrink mt-1 hidden-sm-and-down"
          contain
          min-width="100"
          src="https://cdn.vuetifyjs.com/images/logos/vuetify-name-dark.png"
          width="100"
        />
      </div>

      <v-spacer></v-spacer>

      <v-btn
        href="https://github.com/vuetifyjs/vuetify/releases/latest"
        target="_blank"
        text
      >
        <span class="mr-2">Latest Release</span>
        <v-icon>mdi-open-in-new</v-icon>
      </v-btn>
    </v-app-bar>

    <v-main>
      <HelloWorld/>
    </v-main>
  </v-app>
</template>

<script>
import HelloWorld from './components/HelloWorld';

export default {
  name: 'App',

  components: {
    HelloWorld,
  },

  data: () => ({
    //
  }),
};
</script>

Vue支持将HTML代码、Javascript脚本和CSS样式分开实现,分别使用标签<template></template> <script></script> <style></style>表示。

Vuetify支持的Html结构如下:

<template>
  <v-app>
  
    <v-app-bar>
    </v-app-bar>

    <v-main>
    </v-main>
    
  </v-app>
</template>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木笔の园子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值