過(guò)濾數據
過(guò)濾可以只顯示符合一定條件的數據,數據過(guò)濾通常是由不包含在中繼器內的部件觸發(fā)的(也就是中繼器外部的部件)。下面昆明網(wǎng)站建設小編將介紹一下如何對中繼器中的數據進(jìn)行按條件過(guò)濾。
第一步:在設計區域中選中【三星】,在右側部件【屬性】面板中雙擊【鼠標單擊時(shí)】事件,在彈出的【用例編輯器】中新增【添加過(guò)濾器】動(dòng)作,在【配置動(dòng)作】中勾選products中繼器,在底部勾選【移除其他過(guò)濾器】,給該過(guò)濾器命名為【過(guò)濾出三星品牌商品】,見(jiàn)圖20。然后單擊條件右側的【fx】,在彈出的【編輯值】對話(huà)框中單擊【插入變量或函數…】。在下拉列表中選擇 item.brands,并將其修改為[[Item.brands == 'samsung']]。該表達式的意思是,將中繼器數據集里面brands這一列數據中所有samsung的數據過(guò)濾出來(lái),見(jiàn)圖21。單擊【確定】按鈕關(guān)閉【編輯值】對話(huà)框。
(圖20)
繼續在【用例編輯器】中新增【選中】動(dòng)作,在【配置動(dòng)作】中勾選【當前部件】,見(jiàn)圖22。單擊【確定】按鈕關(guān)閉【用例編輯器】。
(圖21)
(圖22)
昆明網(wǎng)站制作小提示:如果要對中繼器中的數據進(jìn)行多次過(guò)濾,那么在【用例編輯器】中配置動(dòng)作時(shí)一定要勾選【移除其他過(guò)濾器】,否則會(huì )因為過(guò)濾條件沖突而導致出現問(wèn)題。
當前文章標題:對中繼器中數據進(jìn)行按條件過(guò)濾的第一步
當前URL:http://amzcoolest.com/news/wzzz/3512.html