将动态值附加到aria标签中

时间:2018-09-20 12:50:50

标签: angular wai-aria

如何根据特定条件将两个动态值附加到attr.aria标签上

[attr.aria-label] =“ isSelected?name + selected”

条件成立时,我想同时添加两个值并设置属性。

都是动态值。任何建议都会有所帮助。

2 个答案:

答案 0 :(得分:0)

不是吗

{"status":"error","message":"no file found, please set name to 'files' or 'files[]'","correlationId":"d6ae2bcc-c26d-48db-91a9-d601cea56e7e","requestId":"5364051dc0127abf389ecf56f185f994"}

似乎更多是一个三元javascript问题。

答案 1 :(得分:0)

在我的情况下,以下两个片段都适用于仅当 client.issbInstalled 为真或假

[attr.aria-label]="((client.issbInstalled)? 'Secure Browser is installed' :
 'Secure Browser is not installed ') + 'with' + index + client?.clientHostName"

[attr.aria-label]="{
 true:'Secure Browser is installed with' + client?.clientHostName, 
 false: 'Secure Browser is not installed with' + client?.clientHostName
}[client.issbInstalled]"