我試圖根據以下變量動態更改離子頁面的標題,但它不工作,它顯示錯誤。動態更改離子標題
<ion-view view-title='{{type == "nhs" : "NHS" : "Other"}} Prescription' cache-view="false">
我試圖根據以下變量動態更改離子頁面的標題,但它不工作,它顯示錯誤。動態更改離子標題
<ion-view view-title='{{type == "nhs" : "NHS" : "Other"}} Prescription' cache-view="false">
我也有與非硬編碼的觀點冠軍的問題。我找到了解決辦法是使用ion-nav-title
指令:
<ion-view cache-view="false">
<ion-nav-title ng-bind="{{type == 'nhs' ? 'NHS' : 'Other'}} Prescription"></ion-nav-title>
</ion-view>
<ion-view title="{{(type == 'nhs') ? 'NHS' : 'Other'}} Prescription" cache-view="false">
這可能是因爲語法錯誤。
condition ? expr1 : expr2
試試這個
<ion-view title={{type == 'nhs' ? 'NHS' : 'Other'}} cache-view="false" >
或使用ng-if
條件
只是一個備用的建議...嘗試使用'$ ionicNavBarDelegate.title(「新標題」);'控制器內。查看他們的文檔,獲取http://ionicframework.com/docs/api/service/$ionicNavBarDelegate/示例 –