Angular4+NodeJs+MySQL 入门-06 接口配置
在上篇中说了怎么调用接口,这篇就来说说,接口配置吧。 后端是用NodeJS来写的,由于写后台(以前用的是C#语言)的时候,大部操作都在是对数据库表的增、删、改、查操作, 比如:根据查询出来的数据,然后某个字段进行 if else 操作。满足条件我的执行A操作,不满足的时间执行B操作。所有就我就把这些操作抽里出来,封装成相应的规则。 一个接口可能要用到好条规则,按照执行顺序一次执行下去,就可以了,执行到最后的时候,再组织成相应的数据返回回去,这样一个接口就写好。 我只要配置规则接口就定义好了,当然简单的逻辑不是特别复杂的,这样的规则是能够满足的,配置一下,接口就定义好了,前端就能调用得到相应的数据了。 业务规则现在还是不断的完善当中,具体代码在我的 github上可以找到,里面的 server目录里面。 1.登录界面2.打开配置界面 3.填写接口信息
如下图所示: 4.配置规则信息填写两条规则
select count(1) total,id,concat('xtn_',md5(username),'_',md5(password))token,username,sex,cityname,age from xtn_userinfo t where t.username = ':username' and t.password = ':password'
if(this.total === 0){
return false ;
}else{
return true;
}
对sys_session表进行删除和插入操作
最后保存数据到系统的Cache里去。以上就是一个接口的配置。 基本上就完了。以后有时间,写一写常用的组件,移动端的,比如消息弹窗,加载,刷新(下拉更新,上拉加载下一面数据)等组件吧。有时间的话,一个组件用三个框架ReactJs,Angular以及Vue都实现一下。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |