我是Angular和cookies的新手,我有一个HTML模板,我需要在用户第一次访问我的应用时显示。但是,他们下次访问时,他们不应再看到该模板并查看默认模板。如何使用cookies? Angular-cookies
但是这两种解决方案扔的错误,在第一环节==
没有工作,下面的例子中string is not a function
如何将以下工作这段代码进行检查,看是否有一个cookie,如果没有则创建的cookie 。
// Controller for Dashboard
app.controller('DashboardController', ['$scope', '$cookies', '$cookieStore', function ($scope, $cookies, $cookieStore) {
// if cookie does not exits show welcome template
// create cookie
// if cookie welcome exits show default template
$scope.welcome = $cookieStore.get('welcome');
$scope.checkCookie = function(welcome){
$scope.welcome = welcome;
$cookieStore.put('cookie', welcome);
};
// $cookieStore.put("name","my name");
// $cookieStore.get("name") = "my name";
// $cookieStore.remove("name");
}]);
使用Angular时,不需要编写自己的模块。只需使用ngCookies作为接受的响应即可。 – sfuqua 2015-12-12 21:53:19