掘友等级
获得徽章 0
级联删除的过程中如果子级产生了新的数据怎么办 通过对新增接口加悲观锁锁限制还是说实际上就忽略这种可能性?
只涉及省市级有必要异步请求加载吗 还是存在本地 我看了一下包括省市大概350条数据 如果是三级联动数据量太大了肯定异步加载 但是只有省市的话前端直接存在本地(短时间内不考虑省市变更)是不是既快又省事 除了占多点内存 你们平时只有两级的时候还会异步请求吗
前后端角色路由权限控制三种方案1.纯前端控制 注册所有路由表 在元信息添加每个路由可以访问的角色 在路由拦截器判断当前角色是否可以访问2.前后端联调 前端注册所有路由 后端返回当前用户能访问的所有路由 在路由拦截器中每次判断当前访问的路有是否在该用户可以访问的路由中 没有则拦截 3.前端只注册静态路由 动态路由由后端返回并且通过addroute添加
一般用的都是3比较多,谁能说说2有什么明显的缺点吗?
浏览器可以输入url跳转路由,用webview做的app和小程序可以实现吗,用uniapp的uni.addintercept可以拦截api跳转的路由但是如果是声明式导航,换句话来说就是直接跳转却不能拦截,所以我在想如果app和小程序不能直接跳转我就全用编程式导航做拦截了,或者说有更好的拦截方法?
关注表应该软删除还是硬删除,软删除在创建的时候先查询一次有没有该数据并且deleteAt不为null就恢复删除状态,没有再创建,硬删除就无脑删除插入都不用先查询,这种频繁改变的表应该做成软删除还是硬删除哪个效率高一点,软的话每次都要多加一次查询,硬的话虽然无脑但是每次都会新增加一个主键
typescript里怎么给现有的类型追加一个属性啊,我想给axios的response.config新挂载一个属性a,但是肯定会提示不存在属性a,我怎么给他原来的类型追加一个属性a啊,但是不改他源码的ts类型文件(如果改了我下次安装还是会提示),我想独立设立一个d.ts文件然后写在里面把a合并到response.config的类型里面,然后每次重新安装axios也不会重置了,可以实现吗
一个列表里面有很多新闻 后端接口是分页查询 我很好奇 查询时前端要传入的页数算法是什么 比如掘金微博头条啥的 我总不能每次打开页面都重置为1 那每次重新打开页面查到的都一样 但是如果把页数持久化 每次进来保留上次的页数继续查询 总有一天会查完数据 那到底页数取决于什么 莫非就是每次请求获得一个简单的随机数作为页数 而且你也不好定随机数的范围 你不知道总共有多少条数据?这也太草率了吧 所以页数到底取决于啥 有没有企业级的大佬解释一下
我现在有一个nodejs+mysql+redis的项目,需要设计一个点赞功能 谁能教教我怎么实现 要考虑的点好多好多 有点乱
我有一个函数 里面要传入一个options 包含username email password 但是可能的配置是username或email或username+password或email+password
怎么在函数体里判断传入的配置到底是这四种的哪一种 我知道if可以实现 但是感觉配置的种类多了会很臃肿一堆if else 有没有优雅的办法
我有一个问题,前端如果发送了多个重复的请求,但是利用ajax的取消请求取消掉了之前的所有请求保留了最后一次,但是我在后端确实还是进行了所有请求的业务逻辑,所以真正企业级的项目,到底是怎么解决重复请求的问题的,1.通过遮罩层,禁用等逻辑从前端根源解决重复请求(但是所有的请求都加上遮罩层这很不现实)2.或者说处理重复请求主要是后端做的事情吗,如果是,后端应该如何处理?,到底前后端怎么联动处理这个重复请求才是最优的方案?有人讲一下吗,我刚好有在做nodejs+vue的项目,重复请求必须是优化要解决的问题之一,求各位解答一下
下一页