0
並不反映我使用angularjs,現在我要添加角翻譯庫角轉換鑑於
<jb-sub-header sub-header-label="Match Details"></jb-sub-header>
在上面的標籤jb-sub-header
是組件和sub-header-label
是一個屬性,但我不知道我如何翻譯這個「比賽細節」。
並不反映我使用angularjs,現在我要添加角翻譯庫角轉換鑑於
<jb-sub-header sub-header-label="Match Details"></jb-sub-header>
在上面的標籤jb-sub-header
是組件和sub-header-label
是一個屬性,但我不知道我如何翻譯這個「比賽細節」。
使用$translate
服務,該服務可以輕鬆注入到控制器中。您可以在範圍的變量如下指定翻譯字符串:
$translate(['YOUR_KEY_HERE']).then(function (translations) {
$scope.subheader = translations['YOUR_KEY_HERE'];
});
這樣,$scope.subheader
將有翻譯字符串,然後可以在指令中使用如下:
<jb-sub-header sub-header-label="{{subheader}}"></jb-sub-header>
請參閱工作原理部分。
也許你應該寫'sub-header-label =「{{match_details | translate}}」' – styopdev
它不工作。如果我把上面的代碼隱藏字符串 –
你應該在你的翻譯.json文件中有match_details鍵 – styopdev