?
Dieses Dokument verwendet PHP-Handbuch für chinesische Websites Freigeben
$compileProvider();
Directive(name, directiveFactory);
注冊一個用于編譯的新指令。
參數(shù) | 類型 | 詳述 |
---|---|---|
name | stringObject |
駝峰格式的指令名稱 (如 |
directiveFactory | function()Array |
一個可注入的指令工廠函數(shù)。參見Directive 獲取更多信息。 |
ng.$compileProvider |
用于鏈式操作的自身。 |
aHrefSanitizationWhitelist([regexp]);
獲取或覆蓋默認的正則表達式,用于a[href]消毒過程中的安全urls白名單。
消毒是一種安全措施旨在防止通過HTML鏈接進行XSS攻擊。
通過數(shù)據(jù)綁定指定到a[href]的任何URL將先被歸一化,再變成一個絕對URL。之后,URL與 aHrefSanitizationWhitelist
正則表達式匹配。如果發(fā)現(xiàn)匹配,原始url寫入DOM。否則,絕對url加上'unsafe:'
前綴字符串后才寫入DOM。
參數(shù) | 類型 | 詳述 |
---|---|---|
regexp
(可選)
|
RegExp |
新的白名單網(wǎng)址正則表達式。 |
RegExpng.$compileProvider |
如果無參調(diào)用返回當(dāng)前正則表達式,否則返回用于鏈式操作的自身。 |
imgSrcSanitizationWhitelist([regexp]);
獲取或覆蓋默認的正則表達式,用于img[href]消毒過程中的安全urls白名單。
消毒是一種安全措施旨在防止通過HTML鏈接進行XSS攻擊。
通過數(shù)據(jù)綁定指定到img[href]的任何URL將先被歸一化,再變成一個絕對URL。之后,URL與 aHrefSanitizationWhitelist
正則表達式匹配。如果發(fā)現(xiàn)匹配,原始url寫入DOM。否則,絕對url加上'unsafe:'
前綴字符串后才寫入DOM。
參數(shù) | 類型 | 詳述 |
---|---|---|
regexp
(可選)
|
RegExp |
新的白名單網(wǎng)址正則表達式。 |
RegExpng.$compileProvider |
如果無參調(diào)用返回當(dāng)前正則表達式,否則返回用于鏈式操作的自身。 |