[英]Active Color in Pageview builder
在開始時,您必須為您的頁面視圖創建一個控制器,然后您檢查 controller 中的當前 pageIndex 和 pageBuilder 中的索引,如果它們相同,那么您的條件......
據我了解,如果單擊特定計划,您想將包含帶有標記區域的計划圖像的小部件的邊框顏色更改為紫色。
如果是這樣,
存儲在小部件 state 中選擇的當前索引並相應地更改顏色。
例如,在裝飾中,顏色屬性將有條件:
color: currIndex==planIndex?Colors.purple:Colors.black,
其中currIndex是當前選擇的索引, planIndex是列表中計划的索引(basic:0,silver:1,etc)
onPageChanged:(i)=> setState(()=>currIndex=i),
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.