Tôi có một kịch bản mà tôi đang thêm một cookie bằng cách sử dụng java-script bình thường và cố gắng lấy nó bằng cách sử dụng dịch vụ Cookie góc làm việc tốt. Nhưng việc loại bỏ cookie bằng cách sử dụng dịch vụ Cookie không hoạt động. JS của tôi là nhưAngular Cookies.remove không hoạt động
<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 của tôi là
<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>
Là nó liên quan đến đường dẫn của cookie, nếu có làm thế nào tôi có thể đề cập đến đường dẫn trong chức năng loại bỏ không?
Bạn nên sử dụng cách góc cạnh để tạo cookie mới. cũng kiểm tra xem bạn có