在 Cypress 中,我想根据按钮的文本内容从一组按钮中选择一个。我该怎么做?以下是我的方法:
export const getCustomerButton = () => getNavigationSidenav()
.find('mat-expansion-panel-header')
.each(($el, index, $list) => {
const text = $el.find('.mat-content > mat-panel-title').text();
if (text === 'Customer') {
return $el;
}
return null;
});
我现在遇到的问题是,我必须从元素数组中过滤出null值。有没有更简单的方法?