前端实习第七周周记

前言

第六周没写,是因为第六周的前两天在处理第五周的样本库部分。问题解决一个是嵌套问题(因为我用到了递归),还有一个问题在于本机没有问题,打包上线接口404。这个问题我会在这周的总结中说。

第六周第三天才谈好新的需求,第四天第五天都在研究。以及这一周我还面了滴滴,不出意外没过,这是面经:

滴滴前端一面面经(已挂)

第七周

第七周做了很多零零碎碎的事情。有表单的显隐控制、院区动态数据的选择渲染、两个地方tab的添加、几个字段的添加、细菌选择的权限控制。

是不是听起来很简单?最难的地方是tab的添加:

动态的tab,从后端渲染的控件和下拉。其实这都不算什么,难点在于,它的label,控件,可以在一个字段中被查出来,右边的下拉也可也在一个字段中查出来。但是它们都在一个表中------通用表单!

之前也有一个地方也是类似于这中,但是这两张表单既然放在一个地方,也就是说我要先做一个过滤。

这都不是最难的,最变态的是这里,我们可以看一下数据的请求传参:

javascript 复制代码
{
    "sample_info_id":"1689148414801702913",//祖父
    "identify_result_id":90,//父亲的id,可以为空
    "pcode_biz":"biz_bandingliang_control",
    "form_value":{
        "1_$$_菌落计数2":"2_$$_阳性",
        "2_$$_beta内酰胺":"2_$$_阳性"
    },
    "li_m_identify_result_data_detail":[
    ]
}

就说这个form_value左边要写,右边要写。这都不是最难搞的。最难搞的是,我表单控件提交的是英文,但是右边的这些阴性阳性是中文,我就只好在另一个表单中过滤...

逻辑参考了同事之前的,但主要是我自己写的。一个函数,两个循环,一个嵌套了两层,一个嵌套了三层,终于给拼出来了。

当时的情况是这样的:


最后终于搞完了。

并不是很能理解后端这张表的思路。堆叠?

项目部署上线

平时都是组长来做部署,这周是我来部署上线的。当然要优先解决的,是为什么有些接口404。

讲讲部署吧,其实很简单,前端就是npm run build打包一下,然后连接远程的服务器,再把dist的内容放在配置好的文件夹里面。

==前端的跨域及代理代理,仅仅在开发环境中有用。==可以理解为正向代理?然后我们今天的问题出在Nginx,改了相关的代码就好了。因为我们有三个后端,java、java、.net,今天是把.net加进去了,然后相关的请求就都好了。

总结

这周蛮累的,但是也有收获。下周还是记脑图吧,感觉这样口述任务,会忽略很多东西。

另外,我准备刷算法啦。金秋九月,懂得都懂(狗头.jpg)。会记录算法,欢迎关注博客。

相关推荐
学不会•1 小时前
css数据不固定情况下,循环加不同背景颜色
前端·javascript·html
活宝小娜3 小时前
vue不刷新浏览器更新页面的方法
前端·javascript·vue.js
程序视点4 小时前
【Vue3新工具】Pinia.js:提升开发效率,更轻量、更高效的状态管理方案!
前端·javascript·vue.js·typescript·vue·ecmascript
coldriversnow4 小时前
在Vue中,vue document.onkeydown 无效
前端·javascript·vue.js
我开心就好o4 小时前
uniapp点左上角返回键, 重复来回跳转的问题 解决方案
前端·javascript·uni-app
开心工作室_kaic4 小时前
ssm161基于web的资源共享平台的共享与开发+jsp(论文+源码)_kaic
java·开发语言·前端
刚刚好ā4 小时前
js作用域超全介绍--全局作用域、局部作用、块级作用域
前端·javascript·vue.js·vue
沉默璇年6 小时前
react中useMemo的使用场景
前端·react.js·前端框架
yqcoder6 小时前
reactflow 中 useNodesState 模块作用
开发语言·前端·javascript
2401_882727576 小时前
BY组态-低代码web可视化组件
前端·后端·物联网·低代码·数学建模·前端框架