http://plnkr.co/edit/b1yGAwkzojF4BFWgpMsv?p=preview
Why did filter trigger some many times?
I guess {{name|test}} will tigger twice because the name is null at first, then got value at controller.
Why did it trigger filter when include template?