代码拉取完成,页面将自动刷新
The Key-Value global storage, it's look like ApplicationContext for Servlet.
npm install applicationcontext --save
var AppContext = require('applicationcontext');
set([key,]value)
AppContext.set("username","Jimmy Song");
console.log(AppContext.get("username"));
//Use Plain Object like this
AppContext.set({
session : {
name : "user",
expire : 3000
},
// do not name key that look like 'a.b.c', it's error
"local.name" : "good"
});
console.log(AppContext.get("session.name")); // output : user
console.log(AppContext.get("local.name")); // output : undefined
get(key)
AppContext.get('username');
or AppContext.get('session.name')
remove(key)
AppContext.remove('username');
or AppContext.remove('session.name')
clear()
on(key,listener)
// add event listener for some key
AppContext.on('session.name',function(value,message){
// 'value' is stored value , and 'message' is extra information while the event is triggered
console.log("the value is ",value);
console.log("and extra message is ",message);
});
emit(key,message)
// emit event named 'session.name', and use extra message
AppContext.set('session.name','Freeman');
AppContext.emit('session.name','hi, there is extra information, just tell you the session.name value is changed');
off(key [ , listener ] )
// Remove the specified listener for 'session.name'
AppContext.off('session.name',listener);
// Remove all listener for 'session.name'
AppContext.off('session.name');
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型