Ich weiß haben, dass ich einen Zelleninhalt als Link in ng-repeat analysieren formatieren können:Wie Smart-Tabelle Parse-Inhalt als HTML/bedingte Formatierung
<a ng-href="{{::domainname}}/{{::row.sector}}/{{::row.cname}}/ipo-{{::row.tickerbb}}.html">{{::row.cname}}</a>
Hier die fiddle ist.
Wie mache ich es dynamisch, so dass, wenn row.tickerbb ist Null - zeigen Sie eine andere URL? Ich versuchte es in der Steuerung zu tun, durch die Daten Looping:
var i = 0;
$.each(data, function() {
if (data[i].tickerbb != null) {
data[i].cname = '<a title="' + data[i].cname + '"' + ' ng-href="' + domainname + '/' + data[i].sector + '/' + data[i].shortcname + '/ipo-' + data[i].tickerbb + '.html">' + data[i].cname + '</a>';
}
else {
data[i].cname = '<a title="' + data[i].cname + '" href="Holdings">' + data[i].cname + '</a>';
}
i += 1;
})
Aber die Ergebnisse zeigen sich als rohe HTML-Tags:
Wie mache ich die bedingte Formatierung des smart - Tischzelle? Oder gibt es eine Möglichkeit, Zellen in Smart-Tabellen zu bereinigen?