webapi到底可以做什么除了响应客户端的响应對api与数据库库的增删改查,我实在不知道还能干什么求大神们解答,思路受限了。
所有的交互都是增删改查啊
那样话,webapi也没什么要學的了啊会写几个增删改查的方法,稍微改个路由就没了啊
能举几个用webapi做的事吗
没有那么简单,你深入了之后就知道了
你对这个回答嘚评价是
wenapi做了一个从api与数据库库增删改查嘚项目
路由表中的每一个条目都包含一个路由模板这个Web API默认的路由模版是"api/{controller}/{id}"。在这个模版中“api”是一个文字式路径片段,而{controller}和{id}则是占位符变量
当Web API框架接收一个HTTP请求时,它会试图根据路由表中的一个路由模板来匹配其URI如果无路由匹配,客户端会接收到一个404(未找到)错误
1.建立api与数据库库建表
3.工具->连接到api与数据库库
4.将要用的表拖入设计区
} else {
} }
} }
这里我新建了一个userinfo类
css对表格做了些样式处理我就不贴出来了,这里我用了一个弹窗的jquery插件叫sweetalert.js所有里面有swal这个方法調用说一下前端页面我主要遇到的问题:
前端我在页面加载后执行Get方法获取api与数据库库中的所有记录。通过遍历拼接字符串加载表格和按鈕
1.在对按钮绑定事件的时候我发现修改和删除按钮绑定的事件不能被触发可能是由于这两个按钮是生成的按钮不能绑定click事件,于是我先綁定原先的table再用e.target获取事件对象,对事件对象进行判断执行修改或删除命令。
2.在修改时因为我添加事件也使用了之前那个模态框导致我莋修改的时候程序是走到了绑定添加的事件里面的为了将这两个事件区别开,我在put方法下先修改了提交按钮的id在绑定这个新的id的按钮倳件来解决这个问题。