我想比较客户端中的两个日期。其中一个是当前日期,其准确性取决于用户系统日期的准确性。
我也使用nuxt.js。是否有任何方法可以在nuxt中进行设置并从客户端中的nuxt(server)获取日期。 不幸地搜索了很多,但一无所获。也许我的搜索不正确。
答案 0 :(得分:3)
您可以使用nuxtServerInit
方法并从此处生成时间戳:
在store/index.js
中:
actions: {
nuxtServerInit ({ commit }) {
commit('setNuxtTime', (new Date()).getTime())
}
}
如果在商店中定义了动作
nuxtServerInit
,则Nuxt.js将 使用上下文调用它(仅从服务器端)。在以下情况下很有用 我们要直接提供给服务器的一些数据 客户端。
https://nuxtjs.org/guide/vuex-store#the-nuxtserverinit-action