如何优雅地校验后端接口数据,不做前端背锅侠
theme: v-green 背景 最近新接手了一批项目,还没来得及接新需求,一大堆bug就接踵而至,仔细一看,应该返回数组的字段返回了 null,或者没有返回,甚至返回了字符串 'null'??? 这我能忍?我...
每周大事(2021年2月20日~26日)
每周大事(2021年2月20日~26日)提要 〇全国脱贫攻坚总结表彰大会在京隆重举行 习近平向全国脱贫攻坚楷模荣誉称号获得者等颁奖并发表重要讲话 〇习近平:学党史悟思想办实事开新局 以优...
解决uni-app微信小程序底部input输入框,键盘弹起时页面整体上移问题
highlight: a11y-dark 一.存在的问题: 微信小程序聊天界面,当input 框获取焦点时会自动调起手机键盘,当键盘弹起时,会导致页面整体上移,页面头信息会消失不见。 二.需要实现的效果 键...
HTML Drag and Drop API 的使用和实现页面元素拖拽效果
theme: nico 本文正在参加「金石计划 . 瓜分6万现金大奖」 介绍 HTML5 提供了专门的拖拽与拖放的 API,目前各浏览器都已支持,包括 IE。HTML 拖放(Drag and Drop)接口使应用程序能够在浏览器...
如何创造自己的二次元老婆
本文正在参加「金石计划 . 瓜分6万现金大奖」 Hello,大家好,这里是「豆皮范儿」,今天给大家带来了《如何创造自己的二次元老婆》的内容。 前面我们分享了人工神经网络、蚁群算法和遗传算法,...
vite3+vue3+ts+pinia + Naive UI 项目实战 —— 数据表格与渲染函数
本文正在参加「金石计划 . 瓜分6万现金大奖」 接前两篇 《项目创建与初始配置》 与 《国际化配置》 继续搭建我们的后台项目。 后台管理项目中大量使用的组件之一就是表格了,在 Element Plus 中...
前端重新部署如何通知用户刷新网页?
1.目标场景 有时候上完线,用户还停留在老的页面,用户不知道网页重新部署了,跳转页面的时候有时候js连接hash变了导致报错跳不过去,并且用户体验不到新功能。 2.思考解决方案 如何去解决这个...
思必驰周强:AI 和传统信号技术在实时音频通话中的应用
如何用 AI 解决声音传输&处理中的三大问题?三大问题又是哪三大问题? 在「RTE2022 实时互联网大会」中,思必驰研发总监 @周强以《AI 和传统信号技术在实时音频通话中的应用》为题进行了主...
小册上新|前端调试通关秘籍
theme: cyanosis 作为前端工程师,调试能力是我们的必备能力。但是,大部分开发者并不重视它,比如说: 工作了很多年,依然是通过 console 日志来调试,觉得没有必要会那么多; 知道调试和源码...
Naive UI 组件使用体验之-级联选择 Cascader
使用场景 地址区域选择 简单使用 安装依赖 npm install naive-ui -D 按需引入之-手动引入 import { NCascader, CascaderOption } from 'naive-ui' 使用 <n-cascader :value='regionValue' :o...
浏览器安全问题XSS攻击:救命,奇奇怪怪的链接不要点啊!!
theme: condensed-night-purple 开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第6天,点击查看活动详情 Web页面安全 web世界是开放的,这很符合web开发的理念,但如果web的...
“npm create vite” 是怎么实现初始化 Vite 项目?
theme: juejin highlight: atom-one-dark 我正在参与掘金会员专属活动-源码共读第一期,点击参与。 前言 我们从 vite 的官方文档中看到,可以使用 npm/yarn/pnpm create 命令来初始化一个基于 V...
开拓医疗行业的数字化创新:赛诺菲大中华区总裁贺恩霆博士访谈录
日新月异的数字化技术正在深刻改变每个人的日常生活。对年轻一代以及那些永葆年轻心态的人们来说,移动数字化体验已经成为消费者服务不可或缺的组成部分,从银行到保险,再到娱乐、零售和旅游,...
新时代的 SSR 框架破局者:qwik
引言 今天这篇文章中和大家聊一聊号称世界上第一个 O(1) 的 JavaScript SSR 框架:qwik。 别担心,如果你不是特别了解 SSR 也没关系,文章大概会从以下几个方面作为切入点: ✨ 首先会围绕对比 ...