首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

50个好用前端框架,千万收好以留备用!

不管是前端应用还是后端应用,也不论使用是哪种框架,只要项目有一个 package.json ,即可进行管理。...Filepond 提供了多种上传方式:拖放,复制和粘贴文件,浏览文件系统或仅使用API。gzip 压缩后仅有 21KB ,并且内置了图像优化和图像自动调整功能。...,支持响应式,易于扩展,方便自定义事件等......由 HYPERS 前端团队 UX 团队打造,主要服务于公司大数据产品线。 经历了三次大版本更新后,累积了大量组件和丰富功能。并支持在线定制个性化主题,更重要是有中文版,方便我们学习使用。...mkcert 被设计足够简单,隐藏了几乎所有生成 TLS 证书所必须知识。它适用于任何主机名或者 IP,包括 localhost ,因为它只在你本地环境使用

1.9K11
您找到你想要的搜索结果了吗?
是的
没有找到

19年你应该关注这50款前端热门工具(中)

30KB,很方便各种前端框架集成(Angular,VueJS,React),支持响应式和触摸,并且不依赖任何库就能实现。...Filepond 提供了多种上传方式:拖放,复制和粘贴文件,浏览文件系统或仅使用API。 gzip 压缩后仅有 21KB ,并且内置了图像优化和图像自动调整功能。...、使用Cmd/Ctrl+click 选择页面元素库(支持分组选择),大大节省了你开发时间。...,支持响应式,易于扩展,方便自定义事件等......小节 今天内容就分享到这里,在下篇文章里将会给大家分享报表、React、测试和数据等相关21款工具,敬请期待! 更多精彩内容,请微信关注”前端达人”公众号!

1.9K40

50个好用前端框架,建议收藏!

不管是前端应用还是后端应用,也不论使用是哪种框架,只要项目有一个 package.json ,即可进行管理。...Filepond 提供了多种上传方式:拖放,复制和粘贴文件,浏览文件系统或仅使用API。gzip 压缩后仅有 21KB ,并且内置了图像优化和图像自动调整功能。...,支持响应式,易于扩展,方便自定义事件等......由 HYPERS 前端团队 UX 团队打造,主要服务于公司大数据产品线。 经历了三次大版本更新后,累积了大量组件和丰富功能。并支持在线定制个性化主题,更重要是有中文版,方便我们学习使用。...mkcert 被设计足够简单,隐藏了几乎所有生成 TLS 证书所必须知识。它适用于任何主机名或者 IP,包括 localhost ,因为它只在你本地环境使用

2.3K31

5个提升开发效率必备自定义 React Hook,你值得拥有

那么,如何在React中优雅地实现响应式设计呢? 问题需求 假设你正在开发一个网站,需要在不同设备上展示不同布局。例如,当用户在手机上浏览时,显示为移动视图;而在桌面设备上,则显示为桌面视图。...要介绍一个非常实用自定义Hook——useDebounce,它能帮助你轻松实现防抖功能,让你应用更加高效。 问题需求 假设你在开发一个搜索功能,用户每输入一个字符都会触发一次搜索请求。...问题需求 假设你在开发一个应用,需要频繁地切换某些状态,比如模态框显示隐藏、开关按钮状态等。如果每次都手动编写状态切换逻辑,不仅代码冗长,还容易出错。有没有一种方法可以简化这个过程呢?...无论是模态框显示隐藏,还是开关按钮状态管理,useToggle都能派上用场。 结束 自定义React Hook是非常强大工具,可以显著提升我们开发体验。...通过使用这些Hook,不仅简化了代码库,还提高了代码可重用性,最终交付了高质量应用程序。希望你也能像我一样发现这些Hook强大之处,并在实际开发中加以利用。祝你编码愉快!

9510

Fdog系列(一):思来想去,不如写一个聊天软件,那就从仿QQ注册页面开始吧。

自动缩放,控件显示和隐藏 5.响应用户输入操作 一.前言 两年大学生活马上就要结束了,马上面临实习,突然心血来潮,想着最后再来写一个项目来总结这几年所学东西,难项目,咱也不会,索性就模仿qq来写一个...,甚至是文中出现使用ps做出来背景图,图标图等等,如果这些内容你全部能用c做出来,你再质疑。)。...那么接下来,也是该篇任务,我们来看如何用html写一个注册页面并使用js加载用户输入响应,在第二篇,将带领大家学习如何将html变成jsp,并使用java写其对应后台响应。...通过学习,你将获得: 基础布局 自动切换图片 控件根据网页大小自动缩放 控件显示和隐藏 响应用户输入操作 ---- 1....---- 5.响应用户输入操作 ? 如何根据用户输入内容给出响应提示,这里也是使用js进行判断。 例如我们昵称响应,当鼠标向输入输入内容时,触发js中checkUserName函数。

72430

使用Vue 3构建更好高阶组件

高阶组件(HOC)是使用模板声明性地向您应用程序添加某些功能组件。相信即使引入了Composition API,它们仍将保持非常重要关联。...在为各种逻辑(如网络,动画,UI和样式,实用程序和开源库)构建应用程序中积极使用HOC。有一些技巧可以分享如何构建HOC,尤其是即将发布Vue 3 Composition API。...您可以在这里找到它工作示例。 但是,此HOC组件Vue 2中组件相似。您只能使用composition API重新编写它,尽管它很简洁,但几乎没有用。...我们可以轻松地向API使用隐藏不重要细节。 更新useFetch来反映该页面很有趣,因为它似乎需要跟踪由暴露新端点usePagination。幸运是,watch我们已经覆盖了。...我们可以轻松地向API使用隐藏不重要细节。 更新useFetch来反映该页面很有趣,因为它似乎需要跟踪由暴露新端点usePagination。幸运是,watch我们已经覆盖了。

1.8K50

form表单提交几种方式

如果是对象返回json 如果是字符串这里一定要定义text 之前就是定义json 结果字符串返回一直到额error中去 /* dataType: 要求为String...返货成功即可 这里遇到一个问题:就是传过去数据后,返回值正常,但进入了error ,使用console打印error时出现 parsererror 错误原因:ajaxdatatype设置问题 之前设置为...》》 表单提交方式三:使用easyuiform插件提交 html页面代码:(需要引入Jquery easyuijs文件) <!...-- input 属性 : value 属性规定输入字段初始值 readonly 属性规定输入字段为只读(不能修改) disabled 属性规定输入字段是禁用。...formtarget 属性可 type="submit" 和 type="image" 使用。 height 和 width 属性规定 元素高度和宽度。

6.4K20

别太担心,你可以在Node项目中放心使用Zod模式进行数据验证

使用术语“模式”来广泛指代任何数据类型,从简单字符串到复杂嵌套对象。 Zod允许您声明任何类型数据模式,并以类型安全方式验证数据。...TypeScript不同,TypeScript在编译时执行类型检查,而Zod提供运行时类型检查,为我们提供了额外类型安全层。 使用Zod进行数据验证潜在好处 类型安全。...在这种情况下,输入模式是一个具有body属性对象,该属性具有电子邮件和密码字段。由于该函数不返回任何内容,因此输出模式未定义。...使用signInSchema,我们可以调用signInSchema.safeParse(signIn)并检查结果success属性。如果为true,我们可以使用结果data属性调用请求和响应对象。...这对于需要验证来自外部来源数据,并确保其预期格式或数据类型匹配情况非常有用。

57120

Vue项目笔记(持续更新)

一、命名方式(目录、组件) 组件文件夹文件名都使用PascalBase命名 二、父组件子组件: 1、 父组件引用子组件: //父组件 import TitleBar from '...vue生命周期 七、v-for既可以遍历数组也可以遍历对象 遍历对象: v-for="(value, proper) in obj" value是属性值,proper是属性索引 八、class动态绑定方式... HTTP 库 使用:npm install axios 自己封装一个方法使用: import axios from 'axios' async getApi(url) { try {...resolve(res) } }) } catch (err) { console.log(err) } }, =》IE兼容性问题 报错:promise 在ie中未定义问题...但当我们把打包好项目交给运维部署时,他使用npm install命令去安装,只会把dependencies包下载下来,而不会去下载devDependencies里面的包 十三、package.json

1.3K20

Django实现列表页商品数据返回教程

补充知识:django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库 一、最近在做接口相关开发,需求是这样,通过一个接口所需要传递参数,调用接口后,处理接口响应参数...,返回多条数据,并动态生成表格,请求表单后将表格数据入库,下面是改过代码,跟实际代码有些出入,但都是差不多,只是命名相关改了一下,第三方接口代码下面不会公布出来,请见谅!...二、其中界面很简单,就一个文本输入框,输入关键字,一个查询按钮,点击时候触发js事件,并通过ajax请求,还有一个暂时没有数据表格,查询后动态生成数据,操作只有一个移除功能,可以移除这条表格数据...,就会动态生成表格,在上面的js底下有封装了几个input表单隐藏域,用来保存数据使用,主要思路是把表格底下每一条数据不同列都通过索引来区分标记,比如第一行就分别为row0,name0,id_no0...') common_user_data = {'key_words': key_words} user_info_list = [] # 获取所有表单数据,但只筛选动态表格底下表单隐藏域名称包含

80820

当代 Web JSON 劫持技巧

Benjamin Dumke-von der Ehe 发现了一种有趣跨域窃取数据方法。使用JS 代理,他能够创建一个 handler,可以窃取未定义 JavaScript 变量。...我们可以使用 UTF-16BE 字符集使数组文本成为未定义 JavaScript 变量,并使用上面的技术窃取到它。唯一要注意是,组成字符必须形成一个有效 JavaScript 变量。...>aa"] --> Edge PoC stealing JSON feeds 所以我们想以前一样代理 __proto__ 属性,使用 UTF-16BE 编码包含脚本,而且响应字符文本中包含了一个...然后解码了通过移 8 个二进制位编码 UTF-16BE ,获得了第一个字节,并且通过按位“”操作获得了第二个字节。结果是一个弹出警告窗口, ["supersecret","。...但是,只是添加了空白字符编码到 JSON 响应,所有他现在仍处于实验室阶段。 CSP bypass using UTF-16BE PoC 其他编码 fuzz 了每个浏览器和字符编码。

2.4K60

Web-第十五天 Ajax学习【悟空教程】

3.1 通过设置给AJAX引擎回调函数获得服务器响应数据 3.2 使用JavaScript在指定位置,显示响应数据,从而局部修改页面的数据,达到局部刷新目的。...JSON格式: JSON对象格式 {"key":"value","key":"value",....} 键和值使用冒号分隔。...标准规范要求key必须使用双引号,value如果没有使用双引号表示变量。 JSON数组 [ obj , obj , obj , ....]...工具 json-lib是将java对象json数据相互转换工具。...1.用户输入搜索条件,键盘弹起时,发送ajax请求,将用户输入内容发送给服务器 2.1 服务器获得用户输入内容 2.2 根据要求拼凑查询条件,商品名称需要匹配,拼音也需要匹配,用户项可以不连续。

1.5K30

Mac OS下Jmeter入门操作

4.3 添加HTTP头信息管理 (1)创建流程:线程组上右键-->添加-->配置元件-->HTTP头信息管理; (2)点击HTTP头信息管理进行Header头设置,因为要传输数据是json格式,...; 场景二:响应数据提取 方式一:JSON提取 JSON提取器属于Jmeter 后置处理器, 所谓后置提取器就是请求结束后, 对响应结果进行变量提取, 提取变量是为了验证变量是否符合预期或者将变量值作为全局变量...,如果是多层则继续使用 .key 进行即可,如果遇到 key value 值为一个 List ,则使用 .key[n],其中 n 为 List 中元素编号。...(3)配置完成后,点击启动,在查看结果树中选择在JSON Path Tester,即可展开如下图内容,输入表达式即可拿来测试书写JSON提取器表达式是否能正常工作; 方式二:设置全局变量进行参数传递...(3)我们需要再创建一个退出登录HTTP请求,操作和之前一样; (4)点击启动,在查看结果树中查看退出请求请求体,发现获取到了token; 且登录请求响应体中token一致。

10.9K84

Ajax一文实现搜索自动补全

输入单词后,自动提示出要搜索信息,点击某个内容后,自动补全至搜索框。...比如: 如何实现搜索自动补全功能 键盘事件:keyup按键弹起事件 发送ajax请求,请求中提交用户输入搜索内容,后端接收内容后,模糊查询,返回结果list, 查询结果封装json格式字符串后...,将json字符串响应到前端, 前端接收,动态展示 环境介绍 技术栈 springboot+mybatis-plus+mysql 软件 版本 mysql 8 IDEA IntelliJ IDEA 2022.2.1...使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户操作。...”):根据响应名字,获取对应响应头 open(“method”,”URL”,”[,asycFlag[,”userName”[,password]]]”):建立服务器URL连接,并设置请求方法

23120

jQuery深入——动画、常用工具、JSON、Ajax

一、jQuery动画 0x1 显示和隐藏元素 1、带特效显示隐藏 show(duration[, easing][, callback]) hide(duration[, easing][, callback...responseType 属性 设置响应内容格式类型,默认字符串 可设置多种格式:json、blob、arraybuffer 等 设置后会影响 response 值 response 属性 响应正文内容...Level 2 中加入 需要服务器配合设置响应头 可选择是否带上 cookie 简单请求复杂请求 复杂请求会先发送一次 OPTIONS 方法预检请求 简单请求需要同时满足条件: 请求 Method...,} 结束 双引号包裹键名 JSON 字符串中不可添加注释 4、JS 中如何使用 JSON 数据 JSON 数据本质上是一个字符串 可以通过 eval、JSON.parse 等方式转化为对象 注意使用...try catch 5、其他语言中如何使用 JSON 数据 很多语言都内置了 JSON 包、模块或函数 从数据库/缓存等数据源中取出 JSON 数据格式 转化为可用对象或直接使用 0x4 JSON对象

1.4K10
领券