91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

行如風 Angular 初識4

發布時間:2020-07-18 14:28:03 來源:網絡 閱讀:331 作者:itzhongxin 欄目:開發技術

學習Angular已經有一段時間了,可以說收獲越來越多,上一篇主要說了一下關于數據雙向綁定MVVM的問題,今天來說一下Angular的用到的一些關鍵指令以及它的用法~~

    1.首先,先說一下ng-appng-controllerng-init

    ng-appAngular模塊初始化的指令,Angular的指令如果要起作用,必須放在對應的ng-app模塊內部。

    ng-controllerAngular的控制器,通常情況下會和ng-app一起放一個HTML標簽里,其他指令也必須放到它的內部。

    ng-init$scope值初始定義的指令作用如下:

<divng-app=""ng-init="firstName='John'">
<p>在輸入框中嘗試輸入:</p>
<p>你輸入的為:{{ firstName }}</p>
</div>

    2.然后說一下關于內容綁定的指令ng-modelng-bind{{內容}}

<p>你輸入的為:{{ firstName }}</p>
<p>姓名:<inputtype="text"ng-model="firstName"></p>
<p ng-bind="firstName"></p>

    ng-model指令適用于Form表單的value值綁定

    ng-bind指令和`XX`適用于其他標簽的內容綁定

    3.顯示和隱藏指令ng-showng-hide以及ng-if

<div ng-app="">
<p ng-show="true">我是可見的。</p>
<p ng-show="false">我是不可見的。</p>
<p ng-if="true">我是可見的。(被克隆添加到父元素里)</p>
<p ng-if="false">我是不可見的。(從父元素里刪除)</p>
</div>

4.重復Html元素ng-repeat,ng-options

ng-repeat指令對于集合中(數組中)的每個項會克隆一次 HTML元素, ng-repeat 有局限性,選擇的值是一個字符串:

<select ng-model="selectedSite">
<option ng-repeat="x in sites" value="`x`.`url`">`x`.`site`</option>
</select>
<h2>你選擇的是: `selectedSite`</h2>

使用ng-options指令,選擇的值是一個對象:

<select ng-model="selectedSite" ng-options="x.site forx in sites">
</select>
<h2>你選擇的是: `selectedSite`.`site`</h2>
<p>網址為: `selectedSite`.`url`</p>

   5.ng-disabled指令

   ng-disabled 指令直接綁定應用程序數據到 HTML disabled 屬性。

<div ng-app="" ng-init="mySwitch=true">
<p><button ng-disabled="mySwitch">點我!</button></p>
<p><input type="checkbox" ng-model="mySwitch">按鈕</p>
<p>{{ mySwitch }}</p>
</div>

    上面的指令是使用Angular會經常用到的指令,仔細的寫一遍收獲會更大~~~bilibili


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

修文县| 松潘县| 通榆县| 汝城县| 增城市| 龙游县| 甘洛县| 浦城县| 佛坪县| 宁陵县| 灵台县| 绥滨县| 淳安县| 正阳县| 聂拉木县| 新河县| 宁津县| 会理县| 贺兰县| 南宫市| 高尔夫| 葫芦岛市| 固阳县| 灵丘县| 健康| 忻城县| 鲁山县| 吴桥县| 五家渠市| 普安县| 兴城市| 比如县| 江山市| 彰化县| 抚州市| 海晏县| 涟源市| 阿克陶县| 郎溪县| 沅江市| 丰原市|