相关疑难解决方法(0)

v模型和子组件?

我有一个表单并使用v-model绑定输入:

<input type="text" name="name" v-model="form.name">
Run Code Online (Sandbox Code Playgroud)

现在我想提取输入并使其成为自己的组件,然后如何将子组件的值绑定到parent对象form.name

vue.js vuejs2

36
推荐指数
4
解决办法
3万
查看次数

试图将道具绑定到v-model

我正在使用vuetify.js并尝试创建一个可以在整个应用程序中重用的组件.虽然它的工作绝对正常,但我不确定它是否是正确的方法.

我正在创建一个导航抽屉组件,它始终具有相同的菜单选项,但可以从UI元素打开.

下面是代码.

// NavigationBar.vue

<template>
  <v-navigation-drawer
    temporary
    v-model="drawerFlag"
    light
    overflow
    fixed
  >
    <v-list>
      <v-list-tile>
        <v-list-tile-action @click.stop="toggleDrawer()">
          <v-btn icon>
            <v-icon>close</v-icon>
          </v-btn>
        </v-list-tile-action>
      </v-list-tile>
    </v-list>
    <v-list class="pt-0">
      <template v-for="item in items">
        <v-list-tile :key="item.title" :to="item.link">
          <v-list-tile-action>
            <v-icon>{{ item.icon }}</v-icon>
          </v-list-tile-action>
          <v-list-tile-content>
            <v-list-tile-title>{{ item.title }}</v-list-tile-title>
          </v-list-tile-content>
        </v-list-tile>
        <v-divider></v-divider>
      </template>
    </v-list>
  </v-navigation-drawer>
</template>

<script>
  export default {
    props: ['drawer'],
    data() {
      return {
        items: [
          { title: 'Home', icon: 'home', link: '/home'},
          { title: 'History', icon: 'history', link: '/history' },
          { title: 'Wallet', icon: …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuejs2 vuetify.js

4
推荐指数
2
解决办法
3951
查看次数

标签 统计

vue.js ×2

vuejs2 ×2

javascript ×1

vuetify.js ×1