2014-11-24 82 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