成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Angular.js指令中scope類(lèi)型的特殊情況有哪些-創(chuàng)新互聯(lián)

這篇文章主要介紹了Angular.js指令中scope類(lèi)型的特殊情況有哪些,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站秉承實(shí)現(xiàn)全網(wǎng)價(jià)值營(yíng)銷(xiāo)的理念,以專(zhuān)業(yè)定制企業(yè)官網(wǎng),網(wǎng)站制作、成都網(wǎng)站建設(shè),微信小程序開(kāi)發(fā),網(wǎng)頁(yè)設(shè)計(jì)制作,成都手機(jī)網(wǎng)站制作,全網(wǎng)營(yíng)銷(xiāo)推廣幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級(jí)專(zhuān)業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對(duì)客戶都以感恩的心態(tài)奉獻(xiàn)自己的專(zhuān)業(yè)和所長(zhǎng)。

前言

大家都知道在默認(rèn)情況下,指令應(yīng)該訪問(wèn)父作用域.如果我們對(duì)指令暴露了父控制器的scope,那么指令就可以自由的修改scope屬性.在一些情況下,你的指令可能想要添加一些只有內(nèi)部可以使用的屬性和函數(shù),如果我們都在父作用域中完成,可能會(huì)污染了父作用域,因此,我們有以下兩種選擇:

使用父作用域-如果不需要操作父作用域?qū)傩?不需要一個(gè)新的作用域,可以直接使用父作用域

scope:false

一個(gè)子作用域-這個(gè)作用域會(huì)原型繼承父作用域

scope:true

一個(gè)隔離的作用域-一個(gè)全新的、不繼承、獨(dú)立存在的作用域

scope:{}

作用域可以由指令定義對(duì)象中的scope屬性定義,下面是關(guān)于scope屬性的一些說(shuō)明:

指令中的scope常見(jiàn)的類(lèi)型

=

  1. '=',用于子作用域與父作用域雙向綁定.使用這種方法可以將一個(gè)實(shí)際的作用域模型賦值給一個(gè)屬性,而不是一個(gè)普通的字符串.效果是你可以傳遞復(fù)雜的數(shù)據(jù)模型,例如數(shù)組/對(duì)象等到隔離作用域.父作用域或者子作用域?qū)傩园l(fā)生了改變,會(huì)相應(yīng)影響對(duì)方.

  2. '=?',這種情況可以避免父作用域?qū)傩灾胁淮嬖诋?dāng)前屬性情況,避免拋出異常.--'If the parent scope property doesn't exist, it will throw a NON_ASSIGNABLE_MODEL_EXPRESSION exception. You can avoid this behavior using `=?` or `=?attr` in order to flag the property as optional.'

  3. '=*',If you want to shallow watch for changes (i.e. $watchCollection instead of $watch) you can use `=*` or `=*attr` (`=*?` or `=*?attr` if the property is optional).

&

  1. '&',用于執(zhí)行父作用域中的函數(shù).

@

  1. '@',進(jìn)行單項(xiàng)文本綁定.使用這種方法可以將字符串傳遞到屬性,當(dāng)父作用域?qū)傩园l(fā)生變化時(shí),隔離作用域模型也發(fā)生變化.然而,反之則不成立!你不能通過(guò)操縱隔離作用域來(lái)改變父作用域.

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Angular.js指令中scope類(lèi)型的特殊情況有哪些”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)建站,關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站jinyejixie.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

新聞名稱(chēng):Angular.js指令中scope類(lèi)型的特殊情況有哪些-創(chuàng)新互聯(lián)
當(dāng)前URL:http://jinyejixie.com/article44/dpophe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)、微信小程序、微信公眾號(hào)、域名注冊(cè)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
德格县| 东乡| 鹤山市| 罗甸县| 湘乡市| 鹤庆县| 且末县| 墨玉县| 玉树县| 乐至县| 武隆县| 谷城县| 怀远县| 德令哈市| 泸水县| 东辽县| 江山市| 克拉玛依市| 绥江县| 汤原县| 亚东县| 五大连池市| 澜沧| 饶河县| 芜湖市| 泌阳县| 潼南县| 东乡| 崇礼县| 平遥县| 迁安市| 托克托县| 通江县| 嘉祥县| 鹰潭市| 寻乌县| 图们市| 五莲县| 吕梁市| 襄樊市| 左权县|