У меня есть сценарий, в котором я добавляю cookie с использованием обычного java-скрипта и пытаюсь извлечь его с помощью углового сервиса Cookies, который работает нормально. Но удаление cookie с помощью сервиса Cookies не работает. Мой JS, какУгловые Cookies.remove не работают
<script type="text/javascript">
var app = angular.module('MyApp', ['ngCookies']);
app.controller('MyController', function ($scope, $window, $cookies) {
$scope.ReadCookie = function() {
$window.alert($cookies.get('username'));
};
$scope.RemoveCookie = function() {
$cookies.remove('username');
};
});
function addCookie(){
document.cookie="username=John Doe;path=/";
}
</script>
Моего HTML является
<div ng-app="MyApp" ng-controller="MyController">
<input type="button" value="Write Cookie" onclick="addCookie()"/>
<input type="button" value="Read Cookie" ng-click="ReadCookie()" />
<input type="button" value="Remove Cookie" ng-click="RemoveCookie()" />
</div>
Связан ли он на путь куков, если да, то как я могу упомянуть путь в функции УДАЛИТЬ?
Вы должны использовать угловой способ создания нового файла cookie. также проверьте у вас есть