- 博客(32)
- 收藏
- 关注
原创 微信小店打印组件前端web端对接
运营端使用指南:[https://store.weixin.qq.com/chengzhang/webdoc/wiki/544/6c826cffaccc0396/growth_center_manual_for_store?source=7&sourceType=4]注:如使用的是ISV打单或其他软件也需下载。
2025-04-24 16:26:49
429
原创 Web端版本更新提示--前端处理
根据业务需求不同可以再不同的时机调用,如切换路由时检测是否有更新(搭配路由守卫使用)、发送请求时检测是否更新、登录时检测是否更新。
2025-04-09 16:02:22
186
原创 JavaScript 纯原生JS 2048小游戏
padding;height;width;display;;;;#container/* 声明一个容器 */display;/* 声明列的宽度 */repeat;/* 声明行的高度 */;display;;;color;;.opdisplay;width;margin-top;height;text-align;;font-size;color;
2025-02-13 16:25:25
302
原创 Android 读写文件已授权但是无法在系统储存目录下执行文件操作
在进行Android原生开发时遇到一个问题:在AndroidMainfest.xml里已经声明了文件读写操作权限并且也在代码内部动态申请获取文件读写操作权限,但是依然无法在系统储存目录下进行文件创建、读写操作。综上:操作系统储存目录需要除普通的文件读写操作权限外,还需要配置。的application 下新增配置。
2024-09-03 10:36:48
566
原创 【CSS】文本超过行数显示“展开”、“收起”
ps: 如果使用vue循环,content内部写成多个item的div也可以正常使用。checkbox: 根据是否选中的状态判断对应的展示状态,并控制内容高度。label: 控制checkbox,使用伪元素更好展示对应文字。
2023-08-01 16:47:19
2312
4
原创 js函数的节流与防抖
js函数的节流与防抖 在看面经的时候,会看到有些问js函数的节流与防抖,所以做了一个自己的总结 主要的一个学习思路: 1.为什么要使用节流与防抖 2.了解什么是节流与防抖 3.节流与防抖的实现思路为什么要使用节流与防抖在开发的过程中,我们会遇到一个问题,就是面对一个按钮或者一个事件的持续触发,在频繁的事件回调和计算中,很有可能会出现页面卡顿,导致用户体验极差,那么就需要有种解决方案去防止函数的多次调用,此时就衍生出来节流,防抖什么是节流与防抖,节流与防抖的实现思路1. 防抖基于上述场景
2021-05-26 10:54:44
145
原创 Vue侧边索引跳转
Vue侧边索引跳转效果如图所示:首先要去除不存在的几个首字母(我刚开始没有去除,于是前面是还很正常的跳转,后面就会有偏差)需要跳转的列表要先排好序要明白侧边的索引和列表的index是一一对应的,所以index是关键获取到索引的index,找到列表对应的index,将列表index的offsetTop赋值给document.documentElement.scrollTop(是试出来的,我的情况是滚动条是给到html、body的,可以先测试获取滚动条在的具体地方,再赋值)侧边的布局就是简单的d
2021-05-21 18:30:56
863
1
原创 js DOM弹球
js DOM弹球html和css## css<style> button { margin: 0 100px; } #container { width: 300px; height: 300px; margin: 50px auto; background-color: #fff; border: 1px solid #000; position: relative; } .ball{
2021-05-15 16:11:31
124
原创 js小练习--日历
js小练习–日历## css模块 <style type="text/css"> *{ margin: 0; padding: 0; } .date{ width: 300px; height: 220px; border: 1px solid #000; margin: 100px auto; } .title{ width: 200px; display: flex; font-size: 12px; mar
2021-05-15 15:01:23
201
原创 Vue 底部按钮组件
Vue tab底部按钮组件化tab.vue<template> <div id='tab'> <ul> // 页面切换 <router-link tag="li" v-for="item in itemList" :to="item.msg" activeClass="mylink"> //上面的图标 <span :class="item.className"></span> //下面的文
2021-05-14 10:54:39
623
2
原创 jQuery轮播图
jQuery轮播html布局<!-- 整个轮播区域 --> <div class="container"> <!-- 轮播图 --> <ul class="items" style="left:-200px"> <li>5</li> <li>1</li> <li>2</li> <li>3</li> <
2021-05-02 11:47:13
133
原创 diff
一些关于Vue diff的小小小小总结最近有看到一些关于vue的diff算法的视频,想起我做ToDoList的时候的一些问题,就是v-for循环里key值的绑定最先我的v-for绑定版本与它的执行结果此时出现了一个异常尴尬的事情(不绑定key也是同一个结果)…于是我就懵逼了…怎么这还带自己变?于是我换成了:key=“item.id"结果十分的美好当时还不太明白,怎么小子还有两幅面孔,后来知道了diff上一个我的巨丑图:有一个DOM元素节点,它有两个节点类型相同的子节点里面的内容分别是
2021-04-30 10:57:31
179
原创 Vue基础版ToDoList
基于vue的基础,自己模仿着写了一个ToDoList的界面,还没有加上存储之类的,想用组件开发,但写出来有些乱了,就整理了一下基础版的html部分的布局 <div id="app"> <header> <!-- 输入框 --> <div class="title"> <strong>ToDoList</strong>
2021-04-08 23:07:09
203
原创 网页设计--简易tab栏切换内容栏
html+css部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t
2021-03-27 17:00:19
986
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人