2017-04-20 57 views
0

我有一個自定義指令,但它不是解決$範圍變量filterValue,如果我取代與實際值的代碼工作正常,

不工作: -

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

工作: -

<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> 

我創建了一個對的jsfiddle是,可以請你看看,https://jsfiddle.net/iakash/rdrgvn3r/39/

由於提前

回答

0

如果你想在該指令與使用{{}}語法模板單向結合分析得到的值,改變指令對象:

過濾器:「=」,以過濾器:「@」

如果你想通過模型和保持雙向綁定,刪除你在模板{{}}:

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

感謝@ Eeks33的幫助,它幫助:) – Learner

+0

@學習者 - 沒有問題,如果它確實標記了一個正確;)乾杯 – Eeks33