logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

anaconda切换python版本

结果如下图,左侧表示已下载的环境信息,当前我已经下载了python3.10(python310)和3.9(python39)两个版本。

#python#开发语言
jest实现项目的单元测试

以vue框架为例(其他框架雷同),jest安装过程不再赘述,教程一搜一大把,本文主要介绍case编写过程中的粗略心得。1、运行npm run test//运行jest.config.js中声明的所有匹配文件npm run test filename//运行指定文件filename2、case编写添加组件可以在jest.config.js文件中添加需要进行单元测试的组件路径。用法示例:describ

window.history.back()、window.history.go()返回上一页强制刷新

通过history方法返回上一页时,返回的页面并不会刷新,这就造成了上一页的数据未及时更新,所以有时需要做刷新处理,如下# 如果检测到页面是从“往返缓存”中读取的,刷新页面window.addEventListener('pageshow', function(e) {if (e.persisted) {window.location.reload()}})...

#golang#javascript#开发语言
栈外h5跳转app,否则跳商城下载

app做端外分享时,用户点击分享页按钮唤起app。若已安装app,则唤起并跳转到app内指定页,否则跳转手机商城进行下载。1 获取端外统跳地址需要找端内开发人员提供,格式大致如下:/*** protocol为统跳协议(每一个app都有特定的protocol)* path为app内页面路径(可以为'')* params为跳转参数(如:id=123&from=web)*/const schem

#web app
ios禁止背景弹性滑动

前端开发过程中,ios设备的背景会弹性滑动,有时这种滑动会影响页面布局,所以需要处理这种影响

#ios#css
swiper轮播过程中点击事件无效

问题:使用三方组件swiper轮播的过程中,点击轮播的部分内容,会出现事件无效的问题。原因在于,swiper设置loop=true时,会生成虚拟slide进行填充,对这些虚拟slide元素进行操作无效。

#javascript#前端
react-hooks详解

1 关于hook1.1 为什么使用hook在react类组件(class)写法中,有setState和生命周期对状态进行管理,但是在函数组件中不存在这些,故引入hooks(版本:>=16.8),使开发者在非class的情况下使用更多react特性。以下是实现一个输入框,类组件和函数组件两种写法的对比:/*** @name 类组件*/import React from 'react';expo

到底了