AngularJS textarea ఆదేశం
నిర్వచనం మరియు ఉపయోగం
AngularJS సవరించింది <textarea>
ఎలిమెంట్ల యొక్క డిఫాల్ట్ ప్రవర్తన, కానీ ఇది కేవలం ఈ ప్రమాణం ప్రకారం ఉంటుంది: ng-model
ఉన్నతి లేదా ప్రమాణికపరచడానికి అనువుగా ఉపయోగించబడతాయి.
వాటిని డేటా బైండింగ్ కలిగిన అంటే వాటిని AngularJS మోడల్ లో భాగంగా అందిస్తాయి, మరియు AngularJS ఫంక్షన్లు, డామిన్ ఆఫ్ ఎంటిటీలలో సూచించవచ్చు మరియు నవీకరించవచ్చు.
వాటిని ప్రమాణికపరచడానికి అనువుగా ఉపయోగించబడతాయి. ఉదాహరణకు కలిగిన ఫీల్డ్ అంతర్జాతీయ విలువ ఉంది. required
అంతర్జాతీయ విలువ యొక్క <textarea>
ఎలిమెంట్, ఇది ఖాళీ అయినప్పటికీ దాని $valid
స్థితి స్థాపించబడుతుంది false
.
వాటికి స్థితి నియంత్రణను కూడా అందిస్తాయి. AngularJS అన్ని టెక్స్ట్ ఏరియా ఎలిమెంట్ల ప్రస్తుత స్థితిని సేవ్ చేస్తుంది.
టెక్స్ట్ ఏరియా ఫీల్డ్ యొక్క స్థితులు ఈ కింద ఉన్నాయి:
$untouched
ఈ ఫీల్డ్ ప్రత్యక్షంగా ముద్దలేదు$touched
ఈ ఫీల్డ్ ప్రత్యక్షంగా ముద్దబింది$pristine
该字段尚未被修改$dirty
该字段已被修改$invalid
字段内容无效$valid
字段内容有效
ప్రతి స్థితి విలువ ఒక బుల్ విలువను ప్రతినిధీకరిస్తుంది, ఇది నిజం లేదా సంక్షిప్తంగా ఉంటుంది.
实例
డేటా బైండింగ్ కలిగిన టెక్స్ట్ ఏరియా:
<textarea ng-model="myTextarea"></textarea> <p>టెక్స్ట్ ఏరియా ఫీల్డ్ యొక్క విలువ ఈ కింద ఉంది:</p> <h1>{{myTextarea}}</h1>
సింథెక్స్
<textarea ng-model="name"></textarea>
ఉపయోగించి మార్గదర్శకం చేయడానికి ఉపయోగించబడింది: ng-model
అంతర్జాతీయ విలువలు టెక్స్ట్ ఏరియా ఎలిమెంట్లను సూచించడానికి ఉపయోగించబడతాయి.
CSS క్లాసులు
AngularJS అప్లికేషన్ లోపల <textarea>
కొన్ని క్లాసులను కలిగిన ఎలిమెంట్లు. ఈ క్లాసులను టెక్స్ట్ ఏరియా ఎలిమెంట్ల స్థితి ఆధారంగా స్టైల్స్ అమర్చడానికి ఉపయోగించవచ్చు.
ఈ కింద కొన్ని క్లాసులను జోడించబడింది:
ng-untouched
ఈ ఫీల్డ్ ప్రత్యక్షంగా ముద్దలేదుng-touched
ఈ ఫీల్డ్ ప్రత్యక్షంగా ముద్దబిందిng-pristine
该字段尚未被修改ng-dirty
该字段已被修改ng-valid
字段内容有效ng-invalid
字段内容无效ng-valid-key
每次验证一个密钥。例如:ng-valid-required
,当有不止一件事必须验证时很有用ng-invalid-key
例如:ng-invalid-required
如果类代表的值为 false
,则这些类将被删除。
实例
使用标准 CSS 为有效和无效的文本区域元素应用样式: