찾다

 >  Q&A  >  본문

angular.js - angularjs中该如何设置一段cookie今天24点之后过期?

cookie中保存一段用户参与的信息,这个信息希望今天之内有效,24点之后过期,该如何设置?

phpcn_u1582phpcn_u15822744일 전773

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-15 16:57:13

    아래 내용은 모두 Angular 1.4.x 버전에서 동작합니다.

    1. 먼저 ngCookies 모듈을 로드한 다음 필요한 곳에 이 종속성을 추가해야 합니다. ngCookies模块,然后在你需要的地方加在这个依赖。
    2.然后具体的方法你可以参考这里$cookies。
    3.一般的方法如下:

        $cookies.put(key, value, [options]); // 存储一个字符串
        $cookies.putObject(key, value, [options]); // 存储一个对象
        
        $cookies.get(key); // 获取一个cookie字符串
        $cookies.getObject(key); // 获取一个cookies对象

    4.cookie的时间是可以自己设置的,通过$cookiesProvider2. 구체적인 방법은 여기에서 $cookies를 참조하세요.
    3. 일반적인 방법은 다음과 같습니다.
    으아악

    4. 쿠키 시간은 $cookiesProvider를 통해 직접 설정할 수 있습니다. 자세한 내용은 여기에서 $cookiesProvider를 참조하세요. 🎜 5. 여기에 여러분이 살펴볼 수 있는 작은 예가 있습니다. 데모🎜 6. 구체적인 코드는 다음과 같습니다. 🎜 으아악 으아악 으아악 으아악

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 16:57:13

    쿠키 시간은 웹 페이지가 아닌 서버 측에서 설정됩니다. 서버 측에서는 만료 시간만 계산하면 됩니다. Java인 경우에는 joda time을 사용하는 것이 좋습니다. 24포인트 만료 설정 시간:

    으아악

    회신하다
    0
  • 취소회신하다