關於angular模態框遇到的坑 Error: [$injector:unpr] Unknown provider


記錄今天在修改angular的模態框遇到的問題:

AngularJs的UI組件ui-Bootstrap:Tooltip和Popover

 先說tooltip,tooltip有三種使用方式:

 (1) uib-tooltip 定義提示的文本

 (2)uib-tooltip-html 定義提示的html字符串,該字符串不會編譯為html內容(需要使用$sce.trustAsHtml編譯為html內容)。需要注意內容安全,防止腳本攻擊

(3)uib-tooltip-template 定義提示的html內容,該內容需要放在一個span或者div標簽中

上面的是在html中的代碼,下面是controller中的代碼

在vm.openQRCode()中傳入的值都可以在resolve中得到。並且可以在printQRCtrl控制器中使用。但是傳入的值必須在[ ]中引用才能使用,不然會出現標題的錯誤:

Error: [$injector:unpr] Unknown provider

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM