iT邦幫忙

0

Angular localstorage 按鈕狀態綁定

  • 分享至 

  • xImage

正在練習開發一個app的功能 螢幕截圖
目前設計到 預設關閉 在同個頁面開關按鈕
localstorage可以抓到值true false
但回app首頁之後再回到螢幕截圖的畫面 一樣是原來預設關閉狀態
想要的是一設定打開 導頁再回來這畫面還是打開的
想請問要怎麼更改呢?好像是要帶什麼參數?

https://ithelp.ithome.com.tw/upload/images/20220304/20143327nvi2JyQHiH.png

https://ithelp.ithome.com.tw/upload/images/20220304/20143327Hw3J5sxrXQ.png

https://ithelp.ithome.com.tw/upload/images/20220304/20143327mpDUQ0NPNF.png
https://ithelp.ithome.com.tw/upload/images/20220304/201433273VO12C0sFe.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
tso1158687
iT邦研究生 5 級 ‧ 2022-03-06 11:14:40

你的 ([checked]) 的寫法是錯的,改成[checked]應該就會有作用了,如果你要做雙向綁定,應使用ngModel,因為checked這個屬性是html原生的,沒有辦法這樣做

另外還有一個就是,如果要做雙向綁定,會是這樣

 <input [(ngModel)]="name" #ctrl="ngModel" required>

括號的順序也要注意一下

[checked]也是一樣 我本來是寫這樣沒辦法所以換方法看看
在同一頁開關都可以 但只要換頁過再回來就不會記得我開啟的設定
還是顯示預設的關閉

我才想說是不是要帶參數的方法 但我沒寫過

我要發表回答

立即登入回答