#1.1 通过 文字 属性识别控件
# self.page.get_element("view", inner_text="部门数据").click() --OK,可以click到并跳转成功
# 1.2 文字模糊识别
self.page.get_element("view", text_contains="部门数据").click() --fail,click没反应
# 1.3 id识别
self.page.get_element('#_n_2649').click() --fail,click没反应
调试结果如下:
元素如下:
父节点也会拿到子节点的信息,返回的可能是"\n部门数据\n"这样,此时全匹配就不会匹配上,但模糊匹配会匹配上。view这个标签太一般了,在父节点满足条件的情况下,不会匹配到子节点。
可以尝试使用element.outer_wxml看看查找到的节点是不是你想要的那个