【问题标题】:increase v-toolbar-side-icon Vuetify component增加 v-toolbar-side-icon Vuetify 组件
【发布时间】:2018-07-30 02:03:48
【问题描述】:

我是使用 Vuetify 的 Vue 新手,我增加了标题/工具栏的大小,现在我想将内容调整到新的大小,我在 toolbars section 上看不到任何内容

代码看起来是这样,对默认模板没有太多修改,只是样式含义,我将height属性添加到120,增加尺寸的更好方法将不胜感激!

<template>
  <v-app class="main">
    <v-navigation-drawer
      class="side header"
      persistent
      flat
      :clipped="clipped"
      v-model="drawer"
      enable-resize-watcher
      fixed
      app
    >
      <v-list class="side">
        <v-list-tile
          value="true"
          v-for="(item, i) in items"
          :key="i"
        >
          <v-list-tile-action>
            <v-icon v-html="item.icon"></v-icon>
          </v-list-tile-action>
          <v-list-tile-content>
            <v-list-tile-title v-text="item.title"></v-list-tile-title>
          </v-list-tile-content>
        </v-list-tile>
      </v-list>
    </v-navigation-drawer>
    <v-toolbar
      class="header"
      app
      flat
      :prominent="prominent"
      :clipped-left="clipped"
      height=120
    >
      <v-toolbar-side-icon large @click.stop="drawer = !drawer"></v-toolbar-side-icon>
      <v-toolbar-title v-text ="title"></v-toolbar-title>
      <v-toolbar-title v-text="slogan"></v-toolbar-title>
      <v-spacer></v-spacer>
      <v-btn icon @click.stop="rightDrawer = !rightDrawer">
        <v-icon>menu</v-icon>
      </v-btn>
    </v-toolbar>
    <v-content>
      <router-view/>
    </v-content>
    <v-navigation-drawer
      temporary
      :right="right"
      v-model="rightDrawer"
      fixed
      app
    >
      <v-list>
        <v-list-tile @click="right = !right">
          <v-list-tile-action>
            <v-icon>compare_arrows</v-icon>
          </v-list-tile-action>
          <v-list-tile-title>Switch drawer (click me)</v-list-tile-title>
        </v-list-tile>
      </v-list>
    </v-navigation-drawer>
    <v-footer height="200px">
    </v-footer>
  </v-app>
</template>

<script>
export default {
  data () {
    return {
      prominent: true,
      clipped: true,
      flat: true,
      drawer: false,
      fixed: false,
      items: [{
        icon: 'bubble_chart',
        title: 'Inspire'
      }],
      right: true,
      rightDrawer: false,
      title: 'something',
      slogan: 'something more'
    }
  },
  name: 'App'
}
</script>

【问题讨论】:

    标签: javascript html vue.js vuetify.js


    【解决方案1】:

    解决了!

    最后只需替换为&lt;v-toolbar&gt; 和他的内容:

    <v-btn icon @click.stop="drawer = !drawer">
     <v-icon>menu</v-icon>
    </v-btn>
    

    然后我们可以使用 size 属性。

    【讨论】:

      猜你喜欢
      • 2019-08-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 2019-10-17
      • 1970-01-01
      • 2019-02-25
      • 2021-02-09
      • 2020-07-21
      相关资源
      最近更新 更多