मेरी HTML फ़ाइल में मैं एक <progress>
टैग है विकृत और मैं अपने नियंत्रक को ui.bootstrap
निर्भरता इंजेक्शन इस प्रकार है:ui.bootstrap <progress> एचटीएमएल टैग
var myApp = angular.module("myApp",["ui.bootstrap"]);
इस विन्यास में, AngularJS <progress></progress>
में धर्मान्तरित:
<div class="progress ng-isolate-scope" ng-transclude=""></div>
जब मैं हटाने "ui.bootstrap" यह ठीक काम करता है। आप this नमूना JSFiddle के साथ खेल सकते हैं।
जब progress
<div class="progress ng-isolate-scope" ng-transclude=""></div>
में गायब हो गया। मैं समझता हूँ कि एक निर्देश ui.bootstrap कि इस रूपांतरण बनाता में progress
कहा जाता है कि वहाँ।
तो, मैं इस प्रगति बार काम कर सकते हैं? या फिर, मैं कैसे निर्भरता को हटाए बिना कोणीय-ui की progress
निर्देश निष्क्रिय कर सकते हैं?
अग्रिम धन्यवाद।
उह, अब मैं समझता हूँ। आपके पृष्ठ पर आपके पास मूल HTML प्रगति टैग है और यह ui प्रोग्रेसबार निर्देश द्वारा ओवरराइट/नष्ट हो गया है जिसमें कस्टम निर्देश प्रगतिबार, प्रगति और बार शामिल हैं। https://github.com/angular-ui/bootstrap/blob/master/src/progressbar/progressbar.js मैं इसे ui-bootstrap में एक बग के रूप में खाता हूं। कस्टम निर्देशों के मूल टैग की तुलना में एक और नाम होना चाहिए। मुझे डर है कि यह केवल यूई स्रोत और अनुसार टेम्पलेट्स को बदलकर तय किया जा सकता है। कृपया मेरे stoopid जवाब को अनदेखा करें। – mainguy