ホームページ  >  記事  >  ウェブフロントエンド  >  AngularJSフォーム要素の値バインド操作の詳細説明

AngularJSフォーム要素の値バインド操作の詳細説明

小云云
小云云オリジナル
2018-01-25 11:29:001298ブラウズ

この記事では、主にフォーム要素の値バインディング操作の AngularJS 実装を紹介します。具体的な例に基づいて、フォーム要素の属性に関する AngularJS の操作テクニックを分析します。

ng-disabled:绑定控件的disabled属性
ng-show:显示或者隐藏元素:ms-visible
ng-hide: ng-show の関数のまったく逆です

CSS コンテンツ:


p.d1{
 width: 20px;
 height: 20px;
 background-color: pink;
}
p.d2{
  width: 20px;
 height: 20px;
 background-color: black;
}

HTML テキスト:


<body ng-app="myApp" ng-controller="myctr">
<p>
请输入:<input type="text" placeholder="....." ng-disabled="flag">{{flag}}<br>
切换输入:<input type="button" value="switch input" ng-click="switchInput();">
</p>
<hr ng-init="checkValue=false">
input:<input type="text" ng-disabled="checkValue">{{checkValue}}<br>
<input type="checkbox" ng-model="checkValue">stop input <!-- 注意ng-model不能作用于单选框 -->
<hr>
<p>ng-show:flag</p>
<p class="d1" ng-show="flag"></p>
<p>ng-hide:checkValue</p>
<p class="d2" ng-hide="checkValue"></p>
<hr>
<!-- ng-click:后面可以直接跟表达式,表达式会直接执行,变量不支持++操作 -->
<input type="button" ng-click="count = count + 1" value="加1">:{{count}}

Javascript オペレーション コード:


りー

効果:

関連する推奨事項:

JavaScript で in_array() を使用して配列内の要素値を検索する

AngularJS でカスタム命令と命令構成アイテムを実装する方法の詳細な説明

AngularJSフォーム検証機能実装方法


以上がAngularJSフォーム要素の値バインド操作の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。