joken-前端工程师

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2025年3月24日

摘要: 焦点元素获取 document.activeElement 是一个只读属性,用于返回当前文档中获得焦点的元素(即活动元素)。它可以帮助开发者获取用户当前正在交互的元素,例如输入框、按钮或其他可聚焦的 HTML 元素。 主要作用 获取当前聚焦的元素: 通过 document.activeElement 阅读全文
posted @ 2025-03-24 21:52 joken1310 阅读(250) 评论(0) 推荐(0)

摘要: 在 Dojo 中,获取当前 View 的信息通常涉及以下几个方面: View 的定义方式:是否使用 dijit/layout/ContentPane、dijit/layout/BorderContainer 或其他布局组件。 View 的管理方式:是否使用 dojo/router 或自定义的路由管理 阅读全文
posted @ 2025-03-24 21:49 joken1310 阅读(12) 评论(0) 推荐(0)

摘要: 在 Dojo 中,监听 Tab 栏的切换事件可以通过 dijit/layout/TabContainer 和 dijit/layout/ContentPane 组件实现。TabContainer 提供了 selectChild 事件,可以用于监听 Tab 切换。 以下是实现监听 Tab 栏切换的详细 阅读全文
posted @ 2025-03-24 21:44 joken1310 阅读(20) 评论(0) 推荐(0)

摘要: dojo-build 是 Dojo 的构建工具,用于将多个模块打包为一个或多个文件,从而优化加载性能,减少 HTTP 请求。以下是使用 dojo-build 的详细步骤: 1. 安装 Dojo 首先,确保你已经安装了 Dojo。可以通过以下方式获取 Dojo: 从 Dojo 官网 下载 Dojo 的 阅读全文
posted @ 2025-03-24 21:37 joken1310 阅读(30) 评论(0) 推荐(0)

摘要: 项目结构 以下是对上面 Dojo 单页应用(SPA)项目的总结,包括项目结构、路由管理、组件写法等关键点。 1. 项目结构 一个典型的 Dojo 单页应用项目结构如下: /my-spa ├── index.html // 主 HTML 文件 ├── app.js // 应用入口文件,处理路由和初始化 阅读全文
posted @ 2025-03-24 20:52 joken1310 阅读(69) 评论(0) 推荐(0)