H5网页跳转微信小程序-nodeJs
注 微信中打开网页,可跳转微信小程序操作。 前期准备 目前仅支持在微信内打开H5页面; 已认证的服务号,服务号绑定“JS接口安全域名”下的网页可使用此标签跳转任意合法合规的小程序;…
nodejs接口配置域名
nginx服务下配置,域名解析后
12345678910111213141516server{listen 80;server_name node8000.kl.com;index index.html index.htm index.php default.html default.htm default.php;expires off;charset utf-8;location / {proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header Host $http_host;proxy_set_header X-NginX-Proxy true;proxy_pass http://127.0.0.1:8000;#这里是nodejs接口的ipproxy_redirect off;}}小程序要使用这些接口就要给域名配置ssl,使用https协议, 需要注意的是域名…
微信小程序-局域网请求
前言 去年开发小程序,是照着公司的app功能进行开发,然而打开app需要用户登录进行后面的操控; 做的小程序也要进行如此的登录操作; 应用场景: 例如在展厅本地部署一套软件环境,打…
SQL-NodeJs-post提交修改信息
编辑保存婚礼请柬地址信息
1234567891011121314151617181920212223// 编辑婚礼信息router.post('/editInformation', async (req, res, next) => {let {names,time,seating,address,latAndLng,welcome,phoneMale,phoneFemale} = req.body;try {let message = await querySql('update informations set names=?,time=?,seating=?,address=?,latAndLng=?,welcome=?,phoneMale=?,phoneFemale=?', [names, time, seating, address, latAndLng, welcome, phoneMale, phoneFemale]);res.send({code: message.affectedRows ? 200 : 100,msg: message.affectedRows ? '保存成功!' : '保存失败!',})} catch (e) {console.log(e)next(e)}})SQL-NodeJs-删除留言
删除当前这条留言数据
12345678910111213141516// 删除留言板数据router.post('/deleteMessage', async (req, res, next) => {let {id} = req.body;try {let message = await querySql('delete from message where id=?', [id]);res.send({code: message.affectedRows ? 200:100,msg: message.affectedRows ? '删除成功!' : '删除失败!',})} catch (e) {console.log(e)next(e)}})SQL-NodeJs-修改留言状态(显示/隐藏)
修改当前留言是否在用户端显示/隐藏
12345678910111213141516171819// 留言板数据---更新留言显示隐藏router.post('/updateMessage', async (req, res, next) => {let {id,state} = req.body;try {let message = await querySql('update message set state=? where id=?', [state, id]);// message.affectedRows为1时代表数据库有受到影响行数表示操作成功res.send({code: message.affectedRows ? 200 : 100,msg: message.affectedRows ? '恭喜修改状态成功!' : '修改状态失败!',})} catch (e) {console.log(e)next(e)}})