簡體   English   中英

網頁瀏覽生成器中的活動顏色

[英]Active Color in Pageview builder

我想使中心小部件邊框顏色基本小部件在我滑動時應該具有活動顏色銀色小部件將居中因此銀色小部件應該處於活動狀態然后變為紫色。

在此處輸入圖像描述

而 slider 中心小部件邊框顏色必須始終處於活動狀態。我該怎么辦?

我不明白如何使它成為活動顏色的邏輯

在開始時,您必須為您的頁面視圖創建一個控制器,然后您檢查 controller 中的當前 pageIndex 和 pageBuilder 中的索引,如果它們相同,那么您的條件......

據我了解,如果單擊特定計划,您想將包含帶有標記區域的計划圖像的小部件的邊框顏色更改為紫色。

如果是這樣,

  1. 店鋪索引

存儲在小部件 state 中選擇的當前索引並相應地更改顏色。

例如,在裝飾中,顏色屬性將有條件:

color: currIndex==planIndex?Colors.purple:Colors.black,

其中currIndex是當前選擇的索引, planIndex是列表中計划的索引(basic:0,silver:1,etc)

  1. 添加 onPageChanged 回調。 像這樣:
onPageChanged:(i)=> setState(()=>currIndex=i),

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM