usan sirve qué para obtener los elemento ejemplo data atributo javascript angularjs testing jasmine protractor

javascript - obtener - para qué sirve el elemento data-* en html



Ubicar elemento por la presencia de un atributo personalizado (1)

Puede usar un localizador selector de CSS :

element.all(by.css(''[custom-attribute]''));

O bien, a través del acceso directo $$ :

$$(''[custom-attribute]'');

[custom-attribute] es un selector de atributo que coincidiría con cualquier elemento que tenga custom-attribute atributo personalizado.

¿Cómo localizas todos los elementos que tienen un atributo personalizado particular en Transportador? Encontré preguntas similares en Stackoverflow y en la red, pero usan xpath que pone restricción en la etiqueta.

element(by.xpath(''//div[@custom-attribute]''))

Al oponerme al ejemplo anterior, no quiero poner restricciones a la etiqueta ya que tenemos etiquetas diferentes con el mismo atributo personalizado. Me gustaría ubicar todos los elementos con el atributo independientemente de la etiqueta. ¿Es eso posible?