我试着在网上搜索可访问客户端的localStorage的,但没有找到任何一个节点模块。 任何人都知道一个吗?
Answer 1:
您可以使用 :
node-localstorage
NPM模块使用localStorage
在的NodeJS服务器侧。
var LocalStorage = require('node-localstorage').LocalStorage,
localStorage = new LocalStorage('./scratch');
Answer 2:
如果你的意思是HTML 5的localStorage,有没有这样的事情,因为的node.js是一个服务器端技术。 HTML 5的localStorage是支持的客户端功能
Answer 3:
页面加载时,发送查询客户的localStorage内容的帖子。
Answer 4:
发现这个store
// Store current user
store.set('user', { name:'Marcus' })
// Get current user
store.get('user')
// Remove current user
store.remove('user')
// Clear all keys
store.clearAll()
// Loop over all stored values
store.each(function(value, key) {
console.log(key, '==', value)
})
Answer 5:
localStorage的从来都不是由服务器进行访问。 永远。 这将是一个巨大的安全问题。
如果你需要将它发送到服务器,那么你必须有一个客户端JS脚本获取它,然后将其发送到服务器作为Ajax或POST请求的一部分。
饼干当你需要通过少量服务器和客户端之间的定期数据的工作。
您的服务器上的数据库是最好的,如果你需要存储数据的长期。
文章来源: How to access localStorage in node.js?