मैं पॉपओवर-ओपन-ओपन डायरेक्टिव का उपयोग करके ui.bootstrap पॉपओवर नहीं दिखाना चाहता हूं। उदाहरण के लिए, टेम्पलेट में के लिए:ui.bootstrap popover-is-open ठीक से काम नहीं करता है
<button class="fa fa-link add-link"
uib-popover="popover"
popover-is-open="isOpen"> Show popover </i>
और नियंत्रक में:
angular.module('demoModule').controller('PopoverDemoCtrl', function ($scope) {
$scope.isOpen = false;
});
देखें मैं उम्मीद कर रहा हूँ कि पॉपओवर खोला जा कभी नहीं करना चाहिए, लेकिन यह इस पर क्लिक करने पर ही खुलता है। ऐसा लगता है कि पॉपओवर-ओपन केवल पहले कोणीय संकलन को प्रभावित करता है। कोई विचार?
अपडेट: वास्तव में, मैं कुछ मामलों में केवल पॉपओवर नहीं दिखाना चाहता, अन्य मामलों में इसे दिखाया जाना चाहिए। उदाहरण के लिए, मेरे पास डाउनलोड-डायलॉग पॉपओवर है और मैं इसे केवल तभी दिखाना चाहता हूं जब फ़ाइल का आकार कुछ सीमा से अधिक हो।
आप सही हैं, लेकिन अगर मैं कुछ मामलों में केवल पॉपओवर नहीं खोलना चाहता हूं तो क्या होगा? उदाहरण के लिए, मेरे पास संवाद डाउनलोड है और मैं इसे केवल तभी दिखाना चाहता हूं जब फ़ाइल का आकार बड़ा हो, उदाहरण के लिए, 100 एमबी? –
आप 'पॉपओवर-सक्षम' विशेषता के लिए किसी भी बुलियन स्थिति का मूल्यांकन करने के लिए स्वतंत्र हैं। मैं एक उदाहरण के साथ अपना जवाब अपडेट कर दूंगा। – Desty