Lawsun d230cfbce0 first commit 1 anno fa
..
app d230cfbce0 first commit 1 anno fa
config d230cfbce0 first commit 1 anno fa
LICENSE d230cfbce0 first commit 1 anno fa
README.md d230cfbce0 first commit 1 anno fa
README.zh_CN.md d230cfbce0 first commit 1 anno fa
package.json d230cfbce0 first commit 1 anno fa

README.md

egg-szjcomo-validate

插件安装

$ npm i egg-szjcomo-validate --save

插件使用

// {app_root}/config/plugin.js
exports.szjcomoValidate = {
  enable: true,
  package: 'egg-szjcomo-validate',
};

插件配置(无须配置)

// {app_root}/config/config.default.js
exports.szjcomoValidate = {

};

扩展说明

扩展了context对象

ctx.rules 属于是获取一个验证规则的实例

ctx.validate(rules,data) 验证器

ctx.anyParse() 获取所有get和Post请求参数

ctx.getParse() 获取所有get请求参数

ctx.postParse() 获取所有post请求参数

ctx.escapeHtml() 转义html

ctx.unEscapeHtml() 反转义html

ctx.appJson() 响应json数据

ctx.appException() 记录日常日志并输出到控制台

Questions & Suggestions

Please open an issue here.