javascript - 前端如何把发表评论然后把数据返回给数据库,由数据库自动添加。

查看:75
本文介绍了javascript - 前端如何把发表评论然后把数据返回给数据库,由数据库自动添加。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

比如慕课网这块。
发表评论之后这个评价内容返回给数库库,然后在数据库添加刚评价过的内容,然后更新之后就显示刚评价过的内容。
请问前端可以做到吗? 用什么方法来实现?
比如发送数据
数据库之后接收数据呢?
然后完成数据库请求之后的显示更新的评论内容?

解决方案

首先内容不是返回给数据库,要说是发送给或者保存到数据库。
正题,你所说的这个流程一共需要三部分,数据库,后台逻辑(接口),前端。
先说接口,接口主要负责数据库的操作。比如你说的把评论保存到数据库中这个操作,接口来实现这个操作,并让前端进行调用。接口把数据保存到数据库之后,无论成功失败都会得到数据库返回的消息,注意这个地方用返回。接口发送给数据库的数据是从前端来的,前端通过ajax请求(这个比较通用)来调用接口,把数据发给接口后,接口会执行上面说的保存操作。然后接口再把数据库返回的消息再次返回给前端。如果消息是成功,那么前端会把评论显示在下方的评论列表中,如果消息是失败的,就提示失败了,需要重新写评论。数据库的功能最简单(实际生产环境也是要把数据库设计的越简单越好),提供了一张评论表,接口通过sql语句对数据库表进行增删改查,然后数据库给接口返回操作结果。
流程就是这个样子的。至于上边说js不能操作数据库,这个说法不准确,现在node是完全可以写服务端代码来操作数据库的,node用的就是js代码。准确的说是前端没有直接对数据库进行操作的。

这篇关于javascript - 前端如何把发表评论然后把数据返回给数据库,由数据库自动添加。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆