使用Vue 3在子元件中更改父元件的引用
P粉615886660
P粉615886660 2023-12-05 14:45:34
0
2
577

我有一個名為 Navbar 的子元件。註銷是導覽列中的選項。

<a @click="(event) => {event.preventDefault();}">
  Logout 
</a>

我已將此 Navbar 匯入到名為 Home 的父元件中。而在Home元件中,有一個div(一個模態框),

<div class="modal" v-if="modal">

只有當模態引用為 true 時,此模態才會顯示。

<script setup>
import Navbar from './components/Navbar.vue';
import {ref} from 'vue';

const modal = ref(false);

</scipt>

我的問題是,當我們點擊Navbar 子元件中的logout 選項時,如何將此模式ref 值設定為 true

P粉615886660
P粉615886660

全部回覆(2)
P粉312631645

在父級中

sssccc

在導覽列中

sssccc

注意@click.prevent=.... - 它為您執行preventDefault

P粉521697419

你可以從孩子身上發出說 Navbar.vue

#

  Logout 

sssccc

然後你會在父級中使用 Navbar.vue


.
.
.

sssccc
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板