#發問 請問有擅長php lalavel的版友嗎

最近工作上剛碰lalavel livewire 但常常碰到瓶頸,問gpt 常常給的程式也是貼上去後還是沒有顯示我要的功能(還是真的得課金?) 目前是想要在blade那裡加上一些參數來控制我畫面要顯示的數據 像是有2個radio的按鈕🔘分別設為value=0跟1 選擇0跟選擇1時顯示的數據是必須要不一樣的 用 If Else 文寫卻總是只出現選擇「1」時的程式碼 是不是貼程式碼上來比較快 但工作的東西不知道該不該貼上來🥹 希望能有大神光看上面問題就可以指點我「也許」哪裡有問題 感謝😭
愛心
3
11
全部留言
貼程式碼出來看看吧
互動的部分要用JavaScript吧 Blade只有在response發送之前會跑 後面就沒有他的事了
你要依據點擊按鈕的不同來顯示畫面,這是監聽點擊事件並執行某件事,所以如果妳的畫面並不是用框架做的話,必須要透過JS的DOM來判斷點擊並透過DOM替換畫面,不能只是在blade寫好判斷式
更多資訊可以搜尋livewire alpine。 <div> <h1>{{ $post->title }}</h1> <div x-data="{ expanded: false }"> <button type="button" x-on:click="expanded = ! expanded"> <span x-show="! expanded">Show post content...</span> <span x-show="expanded">Hide post content...</span> </button> <div x-show="expanded"> {{ $post->content }} </div> </div> </div>
遇到瓶頸就是放棄 livewire 改用原生 blade 或是改前端
B1 B2 B3 謝謝 我那邊好像都是js寫的 我整理一下再貼程式碼上來🥹
B6(已編輯)
lalavel...?