2014-11-24 79 views

回答

3

sourcecompile.js有一個正則表達式:

var PREFIX_REGEXP = /^((?:x|data)[\:\-_])/i; 

名稱始終標準化使用此項功能:

function directiveNormalize(name) { 
    return camelCase(name.replace(PREFIX_REGEXP, '')); 
} 

而且directiveNormalize功能用於所有編譯操作是使用屬性的名稱。

因此,它應該而不是從編譯性能角度有任何不同。

+0

謝謝。這是關於指令的名稱。類型限制怎麼樣?(元素/屬性/評論) – Reyraa 2014-11-24 13:25:15

+0

我希望這些也沒有什麼不同。你是否看到一些讓你覺得有區別的東西? – 2014-11-24 13:29:01

+0

其實我有一個觀點,我必須用指令來實現一些邏輯。頁面加載速度有點慢。試圖找出原因,我認爲可能是影響編譯速度的指令。 – Reyraa 2014-11-24 13:40:52