【无标题】

十一周周报

一·前端与后端连接

问题1

在这里插入图片描述
解决方法:检查发现是由于还没有提取数据他就要执行,所以读取值为空,添加ngif,即可解决·在这里插入图片描述

问题2:

需要输入id才可以提取到图片,如何确定返回的id值并且让请求的网址变化
解决方法:在这里插入图片描述

问题3

在这里插入图片描述
在这里插入图片描述
可以在后台预览,但是无法响应。
解决方法,放弃使用get函数从后台请求,直接用src请求图片

首先获取到ID值

let url1='http://localhost:3000/files';
     this.http.get(url1).subscribe (response=>{this.file=response
      console.log(this.file[0].id);

生成请求图片的动态链接

 this.url2='http://localhost:3000/files/'+this.file[0].id; 

前台调用:img [src]="url2"
注:一定要写中括号,才是调用变量,如果是直接写src,调用的就会是字符串的网址,而不是后台的链接!!!!

问题4

在这里插入图片描述
解决方法:将数组初始化

public url2:Array<string>=[''];

问题5

循环过后排版错乱,无法和原来的本地显示一样正确排版
解决办法:放弃原来使用的ng-zorror模板格式,使用tailwindcss格式

<div class="grid grid-cols-4  gap-4">

注:还是tailwindcss好用!!!!

问题6

数据库的内容已经删除干净,但是依然有内容返回界面,解决方法:

public url2:Array<string>=[];

将初始化的值定义为空

问题7

注册界面逻辑问题
解决代码

 if(this.user.name==''||this.user.name==null){
               alert("请输入用户名!");
               console.log(this.user.name);
           }else if(this.user.pwd==''||this.user.pwd==null){
            console.log(this.user.name);
               alert("请输入密码!");
           }

二·界面优化

登录界面

原界面
在这里插入图片描述
修改后的界面
在这里插入图片描述

注册界面

原界面
在这里插入图片描述
修改后的界面
在这里插入图片描述

数据库

原界面
在这里插入图片描述

问题1

在这里插入图片描述
嵌套后的网格不能横向展示
解决办法:发现是逻辑问题,ngif要放在网格的前面在这里插入图片描述

问题4

当界面自动延伸的时候,footer无法正常延伸到底部
解决方法:

<body>
  <div class="content">
    content
  </div>
  <footer class="footer"></footer>
</body>
html {
  height: 100%;
}
body {
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
.content {
  flex: 1;
}

最后结果
在这里插入图片描述
在这里插入图片描述

数据收集界面

更新后界面
在这里插入图片描述

人脸比对界面

原界面
在这里插入图片描述
在这里插入图片描述
修改后界面:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三·功能增加

由于识别界面只能展示序列号,不能展示其他详细信息,因此,在数据库界面增加了搜索功能。从后端数据库提取所有数据,从前段输入序列号,通过ngif判定,提取信息,再从信息中提取ID值从后端提取图片,从而达到搜索效果。在这里插入图片描述
在这里插入图片描述

四·最终结果展示

1.登录

在这里插入图片描述
在登录界面,点击其他按键无法跳转,只能输入账号密码才能跳转。
点击注册,跳转到注册界面

测试能否正常运行:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击确认自动返回登录界面,登录成功跳转到数据库界面

2.数据库

点击显示数据库正常显示在这里插入图片描述
在这里插入图片描述
刷新过后发现数据已删除
在这里插入图片描述

3.数据收集界面

在这里插入图片描述
在这里插入图片描述
成功后点击确认更新界面

4.识别界面

在这里插入图片描述
在这里插入图片描述
显示百度接口和腾讯·接口的比对结果
在这里插入图片描述
在这里插入图片描述
点击搜索跳转到数据库界面进行搜索,点击已登录按钮跳转到登录界面

五·下周任务

撰写论文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值