2017-04-20 2 views
0

ich eine benutzerdefinierte Richtlinie haben, aber es ist nicht die Lösung des $ scope Variable filter, wenn ich mit dem Ist-Wert-Code ersetzen, funktioniert gut,

funktioniert nicht: -

<tableau-viz 
height="'500px'" url="'https://public.tableau.com/views/USMassShooting2013-2015TrendsPerState/Story1?:embed=y'" filters={{filterValue}}> </tableau-viz> 

Arbeiten: -

<tableau-viz height="'500px'" url="'https://public.tableau.com/views/USMassShooting2013-2015TrendsPerState/Story1?:embed=y'" filters="{'field1':['item1', 'item2'], 'dateField':{'min':startDate, 'max':endDate}}"> </tableau-viz> 

ich Jsfiddle dafür erstellt haben, können Sie einen Blick bitte, https://jsfiddle.net/iakash/rdrgvn3r/39/

Vielen Dank im Voraus

Antwort

0

Wenn Sie den analysierten Wert in der Richtlinie mit Einweg Bindung mit der {{}} Syntax in der Vorlage verwenden mögen, die Richtlinie Objekt ändern:

Filter: „=“ zu Filter: "@"

Wenn Sie das Modell und halten zwei-Wege-Bindung übergeben möchten, entfernen Sie {{}} in der Vorlage:

<tableau-viz height="'500px'" url="'https://public.tableau.com/views/USMassShooting2013-2015TrendsPerState/Story1?:embed=y'" filters="filterValue"> </tableau-viz> 
+0

Thanks @ Eeks33 für die Hilfe, es tut Hilfe :) – Learner

+0

@Learner - kein Problem, wenn es funktioniert, markieren Sie die a nswer als richtig;) Prost – Eeks33

Verwandte Themen