2013-09-26 62 views
1

目前我使用:隱藏:在當沒有角度的查詢已經取得了冠軍

<title ng-bind-template="FuturePhones: {{query}}">FuturePhones</title>

但是,這意味着,當頁面加載的標題是:

FuturePhones:

如果我詢問我的 「iPhone」 控制器我拿到冠軍:

FuturePhones:iPhone

我如何以最簡單的方式隱藏直到詢問已經完成?

<title ng-bind-template="FuturePhones {{query ? ':'+query : ''}}">FuturePhones</title> 

不行的,它破壞了查詢... 查詢來自:

<b>Search:</b><input ng-model="query" placeholder="Find..."> 

回答

0

通過簡單的三元運算符:

<title ng-bind-template="FuturePhones{{query ? ': ' + query : ''}}">FuturePhones</title> 
+0

真的嗎?你可以在{}內使用ng-bind嗎? –

+0

如果你的模型被不相關的條件「破壞」了,而不是你的設置有可怕的錯誤。 [Working plunker](http://plnkr.co/edit/kpPNf0BKpUgsqgRX9SWC?p=preview)。 – Stewie