У меня есть простой элемент:Показать одно из двух значений в шаблоне
<dom-module id="example-element">
<template>
<span>{{showAorB??}}</span>
</template>
<script>
Polyemer({
is: 'example-element',
parameters: {
a: String,
b: String
}
});
</script>
</dom-module>
Я использую это так:
<example-element a="{{a}}" b="{{b}}">
В моем сценарии, один из a
или b
всегда undefined
,
Что меня смущает как реализовать {{showAorB}}
часть. По сути, я хочу что-то вроде a || b
.
Что я пробовал:
- вычислен свойства/функции (
{{showAorB(a,b)}}
) - не работает, потому что она ждет какa
иb
быть!== undefined
, которые, в моем случае, означает, что она ждет навсегда <span hidden$='{{!a}}'>{{a}}</span><span hidden$='{{!b}}'>{{b}}</span>
- это просто неудобно
Что такое правильный способ осуществить это?