更新记录
1.0.1(2021-09-07) 下载此版本
初次发布。
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
× | √ | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
EXPLAIN-UNICLOUD-MVC
框架交流QQ群:970799055。
示例地址:https://tcb-e386czuna1dv2wib7e6bd-d064f3.service.tcloudbase.com/http/pages
使用方式
业务类继承 explain.mvc.controller
,可以继承两个方法:view()
返回视图 和 redirect()
重定向
const explain = require("explain-unicloud");
explain.mvc = require("explain-unicloud-mvc");
const userModel = require("../models/user");
module.exports = class home extends explain.mvc.controller {
index() {
// 返回视图
return this.view();
}
redirect() {
// 重定向到index
return this.redirect('/http/pages/index.html');
}
user() {
let user = new userModel();
user.name = "Sansnn";
// 返回视图带模型
return this.view(user);
}
}
控制器
页面渲染
使用 JavaScript
模板引擎进行页面渲染,内部采用 lodash template 进行实现。