Ich möchte erfahren, wie man in Vue.js ein HTML-Attribut am besten rendern kann. Fügen Sie z. B. data-toggle="tooltip"
hinzu, wenn eine Tooltip-Nachricht für die aktuelle Instanz vorhanden ist.vue.js bedingtes Rendern eines Attributs
Der Code Ich habe jetzt:
<span
:data-toggle="!!col.col_spec.tooltip ? 'tooltip' : ''"
:title="col.col_spec.tooltip"
>
{{ col.col_spec.title }}
</span>
Obwohl, ich weiß nicht wie die zweite Linie viel ... Auch wenn ich hier berechnete Eigenschaft verwenden, würde ich es vorziehen, nicht data-toggle
Attribut überhaupt zu haben, wenn Es gibt keinen Tooltip zum Anzeigen.
Wenn Sie nicht möchten, dass das Attribut überhaupt existiert, wenn es keine QuickInfo gibt, würde ich das wahrscheinlich nicht in der Vorlage tun, sondern eher in eingehängten() oder ähnlichem. – Bert