私はいくつかのテキストを翻訳するためにangularjs関数を持っています。私の全体のコントローラは、次のようになります。どのように角度でクッキーを設定しますか?
ntsvApp.controller('ntCtrl', function($translate){
var ctrl = this;
ctrl.language = 'en';
ctrl.languages = ['en', 'de'];
ctrl.updateLanguage = function(){
$translate.use(ctrl.language);
};
});
私はクッキーを設定できるようにupdateLanguage関数に$cookies
を入れた場合、角度は$translate.use
方法を認識しません。コントローラー機能内に$cookies
を配置すると、$cookies
.putメソッドが認識されません。もし私が両方のクッキーを入れて、コントローラかupdatelanguageのいずれかで翻訳しても何も動作しません。私はどのようにして、クッキーを書くことはupdatelanguage関数だけで動作するのですか?
https://docs.angularjs.org/api/ngCookies/service/$これを試してみてください別の話thatsの推測クッキー – user2584538
は、これと他のたくさんのソースを試しました。何も実際に助けられませんでした。 –