2016-02-17 3 views
5

में आवश्यक फ़ील्ड से तारांकन को दूर करते हैं, यह स्वचालित रूप से एक एस्टरिस्क लेबल के बाद कहते हैं। मुझे यह पूछने के लिए बहुत सारे प्रश्न मिल गए हैं कि इसे कैसे जोड़ा जाए, लेकिन इसे हटाने के लिए कोई भी नहीं। ऐसा लगता है कि यह समय है कि वे इसे पूछा पर डिफ़ॉल्ट नहीं किया गया था, लेकिन इस reference के अनुसार अब यह डिफ़ॉल्ट व्यवहार (मैं संस्करण उपलब्ध का उपयोग कर रहा https://github.com/angular/material पर **) है। मैं उसे कैसे निकाल और @Styx द्वारा दिखाए गए के रूप में here समान व्यवहार मिलता है।मैं कैसे जब कोणीय सामग्री में <code>required</code> के रूप में एक इनपुट क्षेत्र को परिभाषित करने कोणीय सामग्री

** जब तक मुझे यह समस्या थी, मैंने सोचा कि मैं नवीनतम रिलीज (v। 1.0.5) का उपयोग कर रहा था, लेकिन वास्तव में मैं मास्टर संस्करण का उपयोग कर रहा था, जिसमें तारांकन सुविधा हो सकती थी।

+0

मैं कोणीय सामग्री को परिचित नहीं हूं लेकिन सीएसएस सबसे तेज़ समाधान होगा यदि यह विकल्प में निर्मित नहीं है। – Ronnie

+1

क्या आप 'आवश्यक' या 'एनजी-आवश्यक' का उपयोग कर रहे हैं? – FRECIA

+0

दोनों मुझे एक ही व्यवहार देते हैं: 'आवश्यक' या 'एनजी-आवश्यक'। –

उत्तर

8

भले ही यह इस सुविधा की तरह दिखता है अभी तक 1.0.5, release notes में नहीं है ...

मैं इस commit के माध्यम से देखा है, और यह शायद हम के लिए क्या देख रहे है:

md- कोई तारांकन

<input md-maxlength="30" required md-no-asterisk name="description" ng-model="project.description"> 

यह इस सुविधा के लिए बंद कर दिया है issue, स्थिति कहते हैं, 'जरूरत: मर्ज'

+1

सरल और एक आकर्षण की तरह काम करता है। धन्यवाद! –

+0

ध्यान दें कि यदि आपको आवश्यकता हो तो आप 'md-no-asterisk = "{{hideAsterisks()}} भी कर सकते हैं। –

संबंधित मुद्दे