راکت

راهنمایی در مورد alpineJS

1 پاسخ

سلام
من یک div دارم که میخوام وقتی روی یک button خارج از این div کلیک میشه x-show اون div برابر false بشه
اگر button داخل div باشه میدونم چکار باید بکنم اما خارج از x-data نه
ممنون از راهنماییتون

<div>
   content
</div>
<button>show/hide</button>
مهدی
مهدی
@mahdidv
ثبت پرسش جدید

پاسخ‌ها

1
Mohammad
Mohammad
@Reza.7

تخصص: 5656565

سلام
به div که هر دوی اونها داخلش قرار دارند x-data بده
باید داخل یک کامپوننت باشند

    <div x-data="{ open : false}">
        <div x-show="open">
            content
         </div>
         <button @click="open = !open">show/hide</button>
    </div>

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام