定时器$timeout
{{clock.now | date: 'MM/dd/yyyy @ h:mm:ss a'}}
{ { clock.now | date: 'MM/dd/yyyy @ h:mm:ssa' }}
表达式
解析表达式$parse
插值字符串$interpolate
$interpolateProvider服务修改标示符
用startSymbol()方法,endSymbol()方法可以修改标识开始和结束的符号
如果要修改这两个符号的设置,需要在创建新模块时将$interpolateProvider注入进去。
这里还费了点劲儿折腾呢,因为$interpolateProvider服务的上述修改会把模块内的表达式开始和结束符合通通设置成__。导致全局代码无法运行。
我一开始想的这地方单独开一个页面吧,后来又一想有没有更好的方式呢。于是我就新建了一个模块,但上面的笔记都完好,也就是只有这个模块没有被加载进来。
然后发现只有第一个ng-app会被angular加载,其他的只能手动启动
过滤器
自定义过滤器
{{ 'ginUer lovers dog treats' | lowercase | capitalize }}
{ { 'ginUer lovers dog treats' | lowercase | capitalize }}