我試圖創建一個滑塊指令,使用ngSwitch和ngAnimate的this example,但沒有成功。有一個超時調用next
函數增加scope.current
變量和ngSwitch應該使用此變量切換圖像。ngSwitch滑塊指令不起作用
<div class="slider">
<img src="..." />
<img src="..." />
<img src="..." />
</div>
這裏是我的plunker的例子。我認爲這與範圍有關(它總是你的範圍)。 更新:我做了一些進步,我把屬性操作移動到編譯函數,它似乎有所幫助,但現在我得到一個錯誤:No controller: ngSwitch
。
new plunker
您正在添加鏈接功能的指令。我認爲這是錯誤的,因爲指令是在「編譯」階段編譯的,然後返回鏈接函數。因此,在鏈接函數的元素中添加更多指令將無濟於事。 –
此外,您將不得不添加css實際效果,因爲ng-animate只是將元素添加到元素 –
是的我知道css,這將在以後。我應該在編譯函數中添加指令嗎?我會稍後再測試。 – olanod