2015-06-06 89 views
1

jQuery的腳本,我不得不使用角UI引導datepicker指令以及作爲情態動詞語義UI。爲了解決Bootstrap語義UI模式之間的衝突,我必須將其包含在partials.html中。AngularJS不重裝的諧音

<script> 
$.fn.bsModal = $.fn.modal.noConflict(); 
</script> 

這個工程很好,當我第一次加載頁面。 然而,當我瀏覽離開該頁面,回來,我在控制檯收到一條錯誤消息,我的範圍對象將會被打亂了,所有的{{{someobject.key}}代碼顯示出來:

TypeError: $.fn.modal.noConflict is not a function 

我刷新頁面解決問題。

有沒有辦法把它放在控制器而不是部分的身體?我試圖把線放在我的控制器中,但它不起作用。同樣的錯誤。

+1

你可以提供jsfiddle或plunker嗎? – Grundy

+0

http://embed.plnkr.co/J34kPph06ezZhLyai4Ci/index.html 對不起,如果它是一個爛攤子....只是從我的項目中剪切和粘貼塊。註釋了一些部分來解釋。 –

回答

0

好吧,不是最好的編碼,只是一個簡單的解決方案。

我在bootstrap JS文件的起始行添加/ *來註釋掉模態部分。