下载APP 编程狮,随时随地学编程
返回 首页

ThinkJs2.0开发手册

开始阅读
目录

快速入门

介绍
创建项目
项目结构
代码规范
升级指南

进阶应用

模块
控制器
视图
配置
路由

模型

介绍
事务
关联模型
Mysql
MongoDB
SQLite

Adapter

介绍
Cache
Session
WebSocket
Template

扩展功能

thinkjs 命令
静态资源访问
Middleware
Service
Cookie
错误处理
错误信息
数据校验
国际化
路径常量
REST API
定时任务
线上部署
推荐模块

API

think
think.base
think.http.base
http
controller
rest controller
model
model.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; }