w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
ThinkJs2.0开发手册
/
ThinkJS 推荐模块
ThinkJS 推荐模块
推荐模块
网络请求
日志
日期处理
编码转化
图像处理
框架
调试
单元测试
服务管理
邮件
定时任务
网络请求
superagent
request
日志
log4js
日期处理
moment
编码转化
iconv-lite
图像处理
gm
框架
thinkjs
express
koa
sails
调试
node-inspector
单元测试
mocha
istanbul
muk
服务管理
pm2
邮件
nodemailer
定时任务
node-crontab
ThinkJS 线上部署
think(ThinkJS全局对象)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
快速入门
ThinkJS 介绍
ThinkJS 创建项目
ThinkJS 项目结构
ThinkJS 代码规范
ThinkJS 升级指南
进阶应用
ThinkJS 模块
ThinkJS 控制器
ThinkJS 视图
ThinkJS 配置
ThinkJS 路由
模型
ThinkJS 模型介绍
ThinkJS 事务
ThinkJS 关联模型
ThinkJS MySQL支持
ThinkJS MongoDB支持
ThinkJS SQLite支持
Adapter
ThinkJS Adapter介绍
ThinkJS Cache(缓存)
ThinkJS Session(会话)
ThinkJS WebSocket(即时通讯)
ThinkJS Template(模板)
扩展功能
ThinkJS 命令
ThinkJS 静态资源访问
ThinkJS Middleware(中间件)
ThinkJS Service(服务)
ThinkJS Cookie
ThinkJS 错误处理
ThinkJS 错误信息
ThinkJS 数据校验
ThinkJS 国际化
ThinkJS 路径常量
ThinkJS REST API
ThinkJS 定时任务
ThinkJS 线上部署
ThinkJS 推荐模块
API
think(ThinkJS全局对象)
think.base(ThinkJS基类)
think.http.base(ThinkJS http基类)
http(请求响应对象)
controller(控制器类)
rest controller(Rest 接口处理)
model(模型)
model.mongo(Mongo数据库模型)
middleware(中间件)
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }