javascript

zhengxianyi5157 分钟前
前端·javascript·vue.js·nginx·生产部署
vue-cli build, vite build 生产部署刷新或弹窗404,页面空白修复方法vue前端生产部署后,当我们使用history模式进入页面路由后,刷新浏览器,或者输入页面路由或者弹窗会出现404 not found错误。例如我这里访问数据大屏的项目列表,就会报错如下图:
恋爱绝缘体122 分钟前
前端·javascript·vue.js
Vue.js 组件 - 自定义事件【1】父组件是使用 props 传递数据给子组件,但如果子组件要把数据传递回去,就需要使用自定义事件!我们可以使用 v-on 绑定自定义事件, 每个 Vue 实例都实现了事件接口(Events interface),即:
梦65025 分钟前
前端·javascript·es6
JavaScript ES5 + ES6+ 字符串 (String) 所有方法大全字符串(String)是 JavaScript 中最基础、使用频率最高的引用数据类型,JS 中字符串是「不可变的」 → 所有字符串方法执行后,都不会修改原字符串本身,只会返回一个新的字符串 / 布尔值 / 数组等结果,这是字符串的核心特性,务必牢记。
梦65029 分钟前
javascript·es6·jquery
JavaScript (ES5)+ES6+jQuery 核心对象方法大全在前端开发中,JavaScript 原生方法、ES6+ 新增语法方法、jQuery 封装方法 是日常开发的三大核心基石。原生 JS 是前端的根基,ES6+ 让原生语法更优雅高效,jQuery 则简化了 DOM 操作、兼容处理等繁琐工作。
向前V1 小时前
开发语言·javascript·flutter
Flutter for OpenHarmony 二维码扫描App实战 - 关于实现关于页面是每个应用都应该有的标配功能,它展示应用的基本信息、版本号、功能特点和版权声明。虽然这个页面的功能相对简单,但它是用户了解应用的重要窗口,也是展示品牌形象的机会。这篇文章详细介绍关于页面的实现,包括应用图标展示、版本信息、功能特点列表和版权信息的布局设计。
刘晓倩1 小时前
前端·javascript·python
Python内置函数-hasattr()为什么使用它?直接点号访问 obj.xxx 时,如果 xxx 不存在会立刻抛异常;hasattr 先内部捕获异常,再给你布尔结果,代码更健壮。
爱上妖精的尾巴2 小时前
javascript·restful·wps·jsa
7-10 WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表7-10 WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表原数据:结果:代码:function test(){
C_心欲无痕2 小时前
前端·javascript
不点击鼠标也能通过MouseEvent实现点击事件在一个普通的网页上,当我们用一行简单的 element.click() 或几行创建 MouseEvent 的代码,就能触发完整的点击响应时,这背后隐藏着浏览器事件系统一套精巧的设计哲学。
web小白成长日记2 小时前
前端·javascript·typescript
从零起步,用TypeScript写一个Todo App:踩坑与收获分享从零起步,用TypeScript写一个Todo App:踩坑与收获分享 我们来以一个经典的 Todo 应用为例,从零到一完整拆解 TypeScript 在实际项目中的落地方式:包括基础类型约束、接口定义、泛型工具函数、自定义 Hook 的类型安全实现,以及组件间 Props 的严格契约。 通过这个看似简单的 Todo App,我们将看到 TypeScript 如何在编译时拦截类型不匹配、避免运行时隐蔽 bug,并让代码逻辑更清晰、更易重构。接下来,我们一步步走进这个实战案例,拆解核心模块的设计思路与关键技
huangyiyi666663 小时前
前端·javascript·vue.js·笔记·学习
前端-远程多选搜索框不能反显的问题解决问题原因: 由于远程搜索框不能一次性返回所有的选项 所以当搜索到当前返回框之外的选项,并且保存后,修改时再次打开,由于选项中没有可以匹配的数据 导致无法反显 当选项框为多选时 该问题很难解决
敲敲了个代码3 小时前
前端·javascript·vue.js·学习·面试·uni-app
让 Vant 弹出层适配 Uniapp Webview 返回键在 UniApp Webview 中使用 Vant 组件库时,返回键的行为往往不符合用户预期:这导致用户体验与原生应用存在明显差距。
摘星编程3 小时前
javascript·react native·react.js
React Native for OpenHarmony 实战:Accessibility 辅助功能详解本文深入探讨React Native在OpenHarmony平台上的辅助功能(Accessibility)实现方案。作为资深React Native开发者,我将分享在OpenHarmony设备上实现无障碍访问的实战经验,涵盖基础属性使用、动态状态处理、自定义组件适配等核心内容。文章通过8个可运行代码示例、4个架构图和2个对比表格,详细解析React Native与OpenHarmony辅助功能系统的交互机制,帮助开发者构建真正包容性的跨平台应用。特别针对OpenHarmony平台特性,揭示了官方文档未提及
蜕变菜鸟4 小时前
linux·前端·javascript
数组参数赋值前提:产品列表,可以多选,可以添加数量,点击完成把选择的数据传到上一个页面。再次点击进入产品页面,之前选中的产品不变,
shix .4 小时前
开发语言·前端·javascript
反控制台,函数,反调试这段代码是一段典型的前端反调试(Anti-debugging)与代码保护脚本。它的核心目的是检测用户是否打开了浏览器开发者工具(F12),如果检测到调试行为,就会强制将页面跳转到其他网站(如代码中的 yuanshen.com)。
摘星编程4 小时前
javascript·react native·react.js
React Native for OpenHarmony 实战:AccessibilityInfo 无障碍信息详解本文深入解析React Native的AccessibilityInfo API在OpenHarmony平台上的应用与适配。作为无障碍开发的关键工具,AccessibilityInfo帮助开发者构建更包容的应用体验。文章详细讲解了API原理、OpenHarmony平台适配要点,提供7个可运行的实战代码示例,涵盖基础用法、事件监听、动态UI调整等场景,并通过架构图与对比表格揭示跨平台差异。无论你是React Native老手还是OpenHarmony新手,都能从中获取实用的无障碍开发技巧,打造真正包容的跨平
董世昌414 小时前
开发语言·前端·javascript
什么是暂时性死区?在ES6语法体系中,暂时性死区(Temporal Dead Zone,简称TDZ)是伴随let/const诞生的核心机制,它彻底颠覆了ES5中var的变量提升逻辑,从语法层面规范了变量声明与访问的行为。然而,多数开发者对TDZ的理解仅停留在“不可提前访问变量”的表层,既未厘清其与变量提升的本质关联,也未掌握引擎底层执行逻辑,更难应对工程化场景中的隐蔽陷阱。
执行部之龙4 小时前
前端·javascript·笔记·学习
JS-WebAPIs 学习笔记优先使用 const,需要修改时再改成 let原因说明JS 操作网页和浏览器的能力核心思想把网页内容,当作对象来操作
hhcccchh4 小时前
javascript·vue.js·学习
学习vue第十五天 子组件传递父组件(Emit事件)用最直白、最详细的方式给你讲解子组件传递父组件(Emit事件)!想象你是儿子(子组件),你的爸爸(父组件)在楼下:
LYFlied4 小时前
前端·javascript·vue.js
Vue的computed与watch底层实现原理计算属性 (computed)侦听器 (watch)计算属性(声明式/响应式)侦听器(命令式/副作用)
学嵌入式的小杨同学5 小时前
c语言·开发语言·前端·javascript·数据结构·数据库·算法
【嵌入式 C 语言实战】手动实现字符串四大核心函数(strcpy/strcat/strlen/strcmp)大家好,我是学嵌入式的小杨同学。在嵌入式开发中,字符串处理是高频核心需求,而 C 语言标准库中的strcpy、strcat、strlen、strcmp是字符串处理的四大基石。今天我们不依赖标准库,手动实现这四个函数,深入理解其底层逻辑,同时修正代码中的小问题,掌握嵌入式场景下字符串处理的核心技巧。