मैं एक निर्देश है कि मैं इस तरह का उपयोग किया है है पर एनजी शो उपयोग करने के लिए।कैसे एक निर्देश है कि एक अलग गुंजाइश
scope :{
model:'='
}
अब मैं, कि निर्देश मेरे पृष्ठ का $ गुंजाइश की एक और विशेषता का उपयोग पर ng-show
उपयोग करने के लिए कोशिश कर रहा हूँ इस तरह:
<dir ng-show="show" model="data"></dir>
लेकिन यह काम कर रहा है क्योंकि यह निर्देश show
खोजने की कोशिश कर रहा है नहीं कर रहा है अपने दायरे पर विशेषता।
मैं इस तथ्य के बारे में जानना नहीं चाहता कि इसका कंटेनर इसे छिपाने का विकल्प चुन सकता है।
वैकल्पिक हल मैंने पाया एक <div>
में निर्देश लपेट और उस तत्व पर ng-show
लागू करने के लिए है, लेकिन मैं अतिरिक्त तत्व इस बलों मुझे इस्तेमाल करना पसंद नहीं है:
<div ng-show="show" >
<dir model="data"></dir>
</div>
वहाँ एक बेहतर तरीका है ऐसा करने के लिए?
इस plunker देखें: http://plnkr.co/edit/Q3MkWfl5mHssUeh3zXiR?p=preview
क्या आपने अपने निर्देश की प्राथमिकता को 'ngShow' के पहले/बाद में बदलने की कोशिश की? – r3m0t
@ r3m0t: प्राथमिकता इस पर प्रभाव नहीं लगती है। मैंने -10000 और 10000 की कोशिश की। – Sylvain