htmx afterRequest事件与afterSwap事件失效的场景及解决方法
使用 htmx 进行开发产品,然后部署到阿里云、Cloudflare、AWS 等云服务器是我目前主要的做法。后端开发语言会根据情况采用 Python 或者 Golang,至于前端就采用 htmx 库。可能是因为没有认真地研读过 htmx 源码,加上有时候懒散没有认真思考,所以在使用的过程中也会遇到一些看似莫名其妙但  ...
动态代理IP:利用ScraperAPI打造不被侦测的Python网页爬虫
现在的电商网站、社交平台、金融平台等大型网站都会有网页爬虫的风控及检测机制,除了常见的 HTTP Headers之外,大部分的网站还加入了 AI 反爬虫的功能,一旦被检测到就会触发人机验证机制,严重的甚至会直接封 IP 地址。IP 地址被封后就不得不使用代理 IP 来继续爬取。 想要降低网页爬虫被检测到的方法之一,就  ...
HTMX 实现数据加载时加载中动画
在前端开发中,因为网络延迟、后台数据处理等原因(特别是后台部署在 VPS、ECS 等云服务器时网络都会有延迟),用户的操作响应会有延迟,通常都会给出进度条、加载中等的提示告知用户系统在正常工作中。使用其它框架进行开发时都会有对应的组件,而且可以通过 JavaScript 进行控制。但使用 hx-get、hx-post  ...
HTMX 实现用户注册时邮箱地址实时查询可用性
HTMX 能够通过属性很容易地控制键盘事件触发、定时触发 HTTP 请求的操作,只需要在 HTML 标签内简单配置几个属性值即可。在实现用户注册时邮箱地址实时查询可用性、搜索框实时显示搜索列表等用户场景中使用会变得很便捷。完整的 htmx 模态弹出窗口源码已经上传至 [GitHub]  ...
HTMX + 原生 CSS 实现 HTML 模态弹出窗口的解决方案
可能是因为开发习惯不同,很多小伙伴还没完全适应 htmx 带来的全新的交互方式,导致有时候一些交互操作不知道应该怎么处理,比如经常用到的模态弹出窗口。在使用 Vue 或 React 时,是直接接收后台传过来的 Json 数据,然后通过 JavaScript 代码实现窗口弹出效果。但如果在 htmx 也这么做的话,虽然也  ...
  • 文章总数: 10 
  • 1
  • 2