- 博客(12)
- 收藏
- 关注
原创 报错: info Visit https://yarnpkg.com/en/docs/cli/runfor documentation about this command.
根据pageage.json里边配置的运行。拿到新项目代码拉下来运行报错。1.删除yarn.lock。
2024-02-06 17:37:54
6522
1
原创 js实现课程表拖拽功能
html部分, 给元素添加draggable = 'true’属性使其可拖拽, 其中data-drop, data-effect, data-drop为自定义属性, 可通过e.target.dataset获取值。js部分是拖拽事件, 具体分为 点击开始时的状态ondragstart ()–>拖动时经过的位置ondragover ()–> 放下停留的位置ondrop ()css样式, 纯手写代码, 有公共部分的样式可以用css变量提出来, 懒得改了, 哈哈…最近发现了一个用js实现拖拽的功能, 记录一下。
2023-09-18 18:45:16
384
原创 canvas实现一棵随机数
首先要搞明白canvas的一些基本方法, 例如: beginPath(), lineTo(), moveTo(), fill(), arc()等。效果实现, 页面每刷新一次就会随机生成一棵新的树。文件夹中新建html和js文件,html文件中的代码。
2023-07-16 17:35:11
306
1
原创 CSS中的filter(滤镜)
查文档发现是filter控制的, 将页面html标签加个样式就可以实现页面全部变成灰色,之前见过一些页面在某一天突然变成灰色的, 就像这样。
2023-04-28 21:01:43
227
原创 常用正则校验
/** * @param {string} path * @returns {Boolean} */export function isExternal(path) { return /^(https?:|mailto:|tel:)/.test(path)}/** * URL地址 * @param {*} s */export function isURL(s) { return /^http[s]?:\/\/.*/.test(s)}/** 正整数 */export c
2022-01-05 15:13:38
287
原创 vue中使用canvas绘图
**canvas基本使用**HTML5 的 <canvas> 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。路径线段<template lang="pug"> div // 规定矩形区域的宽和高 <canvas id="myCanvas" width="500" height="300"></canvas&
2021-10-28 16:23:31
19278
2
原创 谷歌浏览器安装vue-devtools插件
谷歌浏览器安装vue-devtools插件桌面新建一个文件夹,进入这个文件夹后按住shift+鼠标右键,选择 在此处打开命令窗口,输入命令npm i vue-devtools,安装完成后进入node_modules文件夹下的vue-devtools文件夹,将vender文件拖至谷歌浏览器的扩展程序中(谷歌浏览器右上角三个点的图标=>更多工具=>扩展程序=>打开开发者模式=>加载已解压的扩展程序)进入vender下的manifest.json文件,修改persistent为tru
2021-10-27 17:33:17
678
原创 ES6中的Set()
ES6中的Set()set是一种数据结构,也是一个构造函数,再set里面的数据是唯一的,大多用来储存数据 const s1 = new Set(); //声明一个set数据类型 console.log(s1.size) //不传参它的长度为0 const s2 = new Set(["a", "b"]); console.log(s2.size) //此处为2 const s3 = new Set(["a","a"
2020-09-14 10:59:51
1041
原创 wepy框架创建小程序项目报错 Failed to download repo standard: connect ETIMEDOUT 151.101.76.133:443
前几天电脑重装系统,wepy框架装上之后创建项目就报错,之前一直没问题在 链接: https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com查询到ipaddress,在本地C:\Windows\System32\drivers\etc目录下的hosts文件头部添加:199.232.68.133 raw.githubusercontent.com保存后重新创建项目wepy init standard myproject.
2020-05-25 18:16:51
3263
原创 巧用Ajax中的BeforeSend函数
jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:http://api.jquery.com/Ajax_Events/$.ajax({ beforeSend: function(){ // Handle the beforeSend event },...
2019-09-20 16:56:46
828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人