zy-smile

2025年4月29日

通过AI对话的方式学习React——(下)

摘要: Redux var code = "f3b9363b-ccf1-4b9f-ada6-038af338147b" 现在前端框架虽然语法和api不一样,但是其实大部分实现原理都是一样的,都是基于原生js开发的,我现在用的主要技术栈是Vue2,Vue3这些,想着去react的官方文档去一步一步的学习有些麻 阅读全文

posted @ 2025-04-29 11:47 指尖de跃动 阅读(1) 评论(0) 推荐(0)

2024年9月23日

通过AI对话的方式学习React—(中)

摘要: React-router 现在前端框架虽然语法和api不一样,但是其实大部分实现原理都是一样的,都是基于原生js开发的,我现在用的主要技术栈是Vue2,Vue3这些,想着去react的官方文档去一步一步的学习有些麻烦,而且英文文档看着也很吃力,于是想着能不能借助AI工具根据vue的知识体系去学习re 阅读全文

posted @ 2024-09-23 12:00 指尖de跃动 阅读(0) 评论(0) 推荐(0)

通过Ai对话的方式来学习React—(上)

摘要: React 现在前端框架虽然语法和api不一样,但是其实大部分实现原理都是一样的,都是基于原生js开发的,我现在用的主要技术栈是Vue2,Vue3这些,想着去react的官方文档去一步一步的学习有些麻烦,而且英文文档看着也很吃力,于是想着能不能借助AI工具根据vue的知识体系去学习react的语法, 阅读全文

posted @ 2024-09-23 10:00 指尖de跃动 阅读(0) 评论(0) 推荐(0)

2024年5月24日

使用canvas绘制用户鼠标框选元素行为

摘要: 一、技术选择 鼠标框选元素实现方式是通过监听鼠标的按下和放开时的位置,获取到用户框选的范围,然后用css绘制框选区 通过判断元素上下左右位置是否在选区范围内然后给一个选中的样式 1.可以通过css样式绘制div样式 + transform位置偏移实现。 2.通过HTML5的canvas实现 由于用c 阅读全文

posted @ 2024-05-24 14:52 指尖de跃动 阅读(0) 评论(0) 推荐(0)

2023年6月20日

一行原生js代码搞定日期的格式化

摘要: 前言 之前在项目中格式化日期都是自己封装工具函数,或者使用moment时间库,但是因为项目中需要格式化时间的地方都比较简单,只需要格式化年月日,所以为了格式化年月日单独引入一个库,显然不太划算,最近在掘金看到一篇文章发现能通过原生的api获取日期对象并且格式化,所以就学习了一下,发现真的挺好用的,还 阅读全文

posted @ 2023-06-20 11:45 指尖de跃动 阅读(0) 评论(0) 推荐(0)

2023年6月19日

关于前端网站页面加载动画的统一管理

摘要: 分析 页面在加载数据请求后端接口时,如果请求时间过长页面就会有一个白屏状态,尤其是vue项目使用异步组件的时候,组件加载都会有一个空白数据页面,所以考虑写一个loading方法,然后在需要的地方调用,但是这个写的话每个页面都要调用一次,所以需要考虑在接口请求时和响应时来统一管理加载状态。 实现 因为 阅读全文

posted @ 2023-06-19 10:40 指尖de跃动 阅读(1) 评论(0) 推荐(0)

2023年3月14日

vue3项目自己封装的电梯导航组件,快速的实现页面滚动导航

摘要: 一、实现思路 电梯导航主要是要实现两个功能点: 1. 点击导航滚动页面到指定位置 2. 滚动到页面的位置实现导航的动态更新 使用技术: 1. 实现1功能使用的js的scrollInfoView语法,让指定元素调用这个方法可以滚动到视图区 2. 2功能的实现用到了js的IntersectionObse 阅读全文

posted @ 2023-03-14 15:40 指尖de跃动 阅读(0) 评论(0) 推荐(0)

js知识点学习笔记

摘要: 总结 var code = “5e83051f-c4a5-413a-9bc0-49db07534ad8” 1.计算机基础 2.JS语法 2.1 数组 2.2 字符串 2.3 函数 2.4 作用域 2.4 对象 3.内置对象 4.DOM 5.BOM 6.触屏事件 7.本地存储 8.JS高级 8.1 正 阅读全文

posted @ 2023-03-14 13:51 指尖de跃动 阅读(0) 评论(0) 推荐(0)

2023年3月9日

使用uniapp开发一个微信小程序(踩坑)

摘要: 页面中写有点击事件的盒子尺寸要大于20 * 20,点击范围太小的话会影响用户操作体验。 小程序里面调用的定时器要及时销毁,跳转页面时页面会销毁,但定时器并不会销毁掉,太多的定时器会占用过多的内存,影响小程序性能。 写的单个的vue文件不应该有太多的元素节点,否则加载时间长影响性能。 在优化小程序代码 阅读全文

posted @ 2023-03-09 16:02 指尖de跃动 阅读(0) 评论(0) 推荐(0)

实现pc端打印文章、报告功能

摘要: 一、需求分析 因为window的打印接口是把整体的窗口内容都打印了进去,而需求只是打印报告页面的内容,并不包括头部导航和侧边栏,所以就在网上找到print-js的这个第三方库,这个库可以打印html、json数据、pdf等。实现方式也很简单,只需要引入js文件,并调用方法就行。 二、准备工作 引入j 阅读全文

posted @ 2023-03-09 15:57 指尖de跃动 阅读(0) 评论(0) 推荐(0)

导航