自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 hbuilder--微信小程序

运行小程序1.在工具–》设置–》运行设置–》小程序运行设置–》小程序路径进行配置打开微信小程序设置–》安全–》将服务端口打开例如:D:/微信web开发者工具2.在项目的manifest.json—》微信小程序配置–》设置自己的id(确保自己的小程序id邀请进该项目)3.运行即可热更新失败在微信小程序–》详情–》本地设置–》将启用代码热更新加载关闭...

2021-09-27 09:33:37 307

原创 uniapp+oss

1.创建common文件2.base64.jsvar base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array( -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1

2021-03-02 11:59:19 469 1

原创 vue+element ui+el-upload+oss

1.安装ali-oss2.main.jsconst OSS = require('ali-oss');Vue.prototype.client= new OSS({ accessKeyId: '', // 查看你自己的阿里云KEY accessKeySecret: '', // 查看自己的阿里云KEYSECRET bucket: '', // 你的 OSS bucket 名称 region: 'oss-cn-beijing', // bucket 所在地址,我的是 华

2021-03-02 11:47:45 236

原创 vue字符串中获取a标签,修改值与href

第一种this.aList=document.getElementsByTagName("a")updated() { for(let i=0;i<this.aList.length;i++){ console.log('aaa555555555555',this.aList) this.aList[i].href =this.imgUrl+this.aList[i].innerHTML this.aList[i].innerHTML='下载附件'+(i+1) cons

2021-02-06 11:58:04 2068

原创 动态改变样式

<view class=“li” v-for="(item,index) in 3" :key=“index” :class="{‘active’:active == index}" @click=“chooseType(index)”>货物损坏 无需终止配送data:active:0,methods:chooseType(index){this.active = index;},style.li{color: #999999;border: 4rpx solid #99

2020-12-11 15:44:50 102

原创 js获取当前时间

getNowTime() {let dateTimelet yy = new Date().getFullYear()let mm = new Date().getMonth() + 1let dd = new Date().getDate()let hh = new Date().getHours()let mf = new Date().getMinutes() < 10 ? ‘0’ + new Date().getMinutes():new Date().getMinutes()l

2020-12-11 14:48:14 133

原创 canvas 画布基本操作

canvas 画布基本操作https://www.cnblogs.com/wgs-blog/p/10045130.htmlconst canvas = document.getElementById(‘canvas’);// 2、画笔 — canvas的上下文对象const ctx = canvas.getContext(‘2d’);// 3、设置颜色 ---- 调色ctx.fillStyle = “red”; // 填充颜色的设置ctx.strokeStyle = ‘blue’; // 轮廓

2020-12-04 10:57:06 204

原创 github

1.登录github2.个人中心 设置 ssh公钥 曾经有直接用无:生成公钥3.代码部署新建仓库 去掉使用readme文件初始化这个仓库cmd中git status 查看项目状态有未提交文件 git add .git commit -m “add files” 先本地做提交切到项目文件夹 按照已有仓库命令提示做 将本地仓库与云端仓库联合...

2020-09-15 21:16:56 84

原创 项目初建

1.cmd2.vue ui3.创建 选择位置4.输入文件名,必须全英文 git init project5.预设 第一次 手动 功能 babel router linter/formatter 使用配置文件pick a linter 选择eslint standard config打开 lint on save是否保存为一个预设名创建项目完成之前创建过项目 对应预设名6.插件 添加插件 vue-cli-plugin-elemen

2020-09-15 21:02:29 149

原创 使用git将项目上传到github

引用git status查看当前文件状态,若有文件为上传在这里插入代码片git add .git commit -m "add files"再次输入 git statusOn branch masternothing to commit, working tree clean则成功已创建仓库执行以下git remote add origin https://github.com/Miss-wang0701/vue_shop.gitgit push -u origin master.

2020-08-26 21:44:09 125

原创 045 线程与进程

线程与进程-**进程:**程序的一次执行,它占有一片独有的内存空间,可以通过windows任务管理器查看进程-**线程:**是进程内的一一个独立执行单元,是程序执行的一个完整流程,是CPU的最小的调度单元-关系一个进程至少有一个线程(主)程序是在某个进程中的某个线程执行的一个进程中也可以同时运行多个线程,我们会说程序是多线程运行的一个进程内的数据可以供其中的多个线程直接共享多个进程...

2020-04-08 14:14:44 166

原创 048 ES7

指数运算符(幂): **Array.prototype.includes(value) : 判断数组中是否包含指定valueconsole.log(3 ** 3);//27let arr = [1,2,3,4, 'abc'];console.log(arr.includes(2));//trueconsole.log(arr.includes(5));//false...

2020-04-08 11:15:16 90

原创 047 ES6

let作用:与var类似, 用于声明一个变量特点:-在块作用域内有效-不能重复声明-不会预处理, 不存在提升应用:-循环遍历加监听-使用let取代var是趋势const作用:定义一个常量特点:不能修改,其它特点同let应用:保存不用改变的数据 const sex = '男'; console.log(sex);//男 //sex = '女';//不能...

2020-04-08 00:37:45 146

原创 046 ES5

js语法基本符合ES5,注意一些特别:严格模式理解:除了正常运行模式(混杂模式),ES5添加了第二种运行模式:“严格模式”(strict mode)。顾名思义,这种模式使得Javascript在更严格的语法条件下运行目的/作用消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为消除代码运行的一些不安全之处,为代码的安全运行保驾护航为未来新版本的Jav...

2020-04-07 15:07:15 166

原创 044 练习之二级菜单与轮播图

2020-04-05 23:19:06 195

原创 043 操作class属性

通过style属性来修改元素的样式,每修改一个样式,浏览器就需要重新渲染一次页面。这样的执行的性能是比较差的,而且这种形式当我们要修改多个样式时,也不太方便修改box的class属性  -我们可以通过修改元素的class属性来间接的修改样式  -这样一来,我们只需要修改一次,即可同时修改多个样式,浏览器只需要重新渲染页面一次,性能比较好,并且这种方式,可以使表现和行为进一步的分离添加指定的...

2020-04-05 23:12:15 147

原创 042JSON

JSON   - JS中的对象只有JS自己认识,其他的语言都不认识   - JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别,   并且可以转换为任意语言中的对象,JSON在开发中主要用来数据的交互   - JavaScript Object Notation JS对象表示法   - JSON和JS对象的格式一样,只不过JSON字符串中的属性名必须加双引号...

2020-04-05 22:59:57 106

原创 041 轮播图例子

2020-04-05 22:42:20 119 1

原创 040 定时调用与延时调用

setInterval()  - 定时调用  - 可以将一个函数,每隔一段时间执行一次  - 参数:   1.回调函数,该函数会每隔一段时间被调用一次   2.每次调用间隔的时间,单位是毫秒  - 返回值:   返回一个Number类型的数据,这个数字用来作为定时器的唯一标识clearInterval()  -可以用来关闭一个定时器  -方法中需要一个定时器的标识作为参数,这样...

2020-04-05 22:40:45 135

原创 039 BOM

BOM   - 浏览器对象模型  - BOM可以使我们通过JS来操作浏览器  - 在BOM中为我们提供了一组对象,用来完成对浏览器的操作  - BOM对象     Window  - 代表的是整个浏览器的窗口,同时window也是网页中的全局对象      Navigator - 代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器      Location  - 代表当前浏...

2020-04-05 22:18:59 121

原创 038 拖拽事件

2020-04-05 11:21:14 69

原创 037 键盘事件

2020-04-04 23:19:34 94

原创 036 滚轮事件

2020-04-04 23:18:34 61

原创 035事件的拖拽

改进

2020-04-04 23:09:30 153

原创 Ajax

Ajax被认为是(Asynchronous JavaScript and XML的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ct9NyJDn-1585796958263)(])...

2020-04-02 11:55:35 129

原创 029 Flex应用

flex-内容宽度等分//css .box { display: flex; } .box div { flex: 1; border: 1px solid red; }//html <div class="box"> ...

2020-03-30 16:25:54 150 1

原创 less

一篇详细讲述添加链接描述less   less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS更易维护和扩展   LESS既可以在客户端上运行,也可以借助Node . js在服务端运行。less的中文官网: http://lesscss.cn/bootstrap中less教程: http:/ /www. bootcss. c...

2020-03-23 19:27:59 118

原创 034事件的传播

2020-03-19 23:16:14 80

原创 033事件的绑定

2020-03-19 23:12:26 101

原创 032 事件的委派

<ul id="u1"> <li><a href="javascript: ;">超链接一</a></li> <li><a href="javascript: ;">超链接二</a></li> <li><a href="javascript: ;">...

2020-03-19 18:40:18 92

原创 031事件的冒泡

<!--事件冒泡--> <!DOCTYPE html> <html>  <head>    <meta charset="utf-8">    <title></title>    <style type= "text/css">      #box1{         width: 1...

2020-03-19 18:32:57 92

原创 030 div随鼠标移动

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } #box1{ wi...

2020-03-19 18:22:24 94

原创 029事件对象(DOM event)

2020-03-19 17:59:45 579

原创 028多列布局

column- width   指定每一栏的宽度(这是多列布局的第一种分法)column-count   指定要多少栏(这是多列布局的第二种分法)column-gap   栏目距离column-rule    栏目间隔线...

2020-03-19 14:50:06 93

原创 027媒体查询

css3媒体查询是响应式方案核心操作符(only,and,(, or),not)-only:防止老旧的浏览器不支持带媒体属性的查询而应用到给定的样式。@media only screen and (min-width:800px ){   规则;   规则}@media screen and (min-width: 800px ){   规则;}在老款的浏览器下@media ...

2020-03-19 14:47:25 110

原创 026FLEX

flex布局CSS3弹性盒子(Flexible Box或Flexbex),是一种用于在页面上布置元素的布局模式,使得当页面布局必须适应不同的屏幕尺寸和不同的显示设备时,元素可预测地运行/列。对于许多应用程序,弹性盒子模型提供了对块模型的改进,因为它不使用浮动,flex容 器的边缘也不会与其内容的边缘折叠。弹性盒模型,分老版与新版老版本的我们通常称之为box新版本的我们通常称之为lex...

2020-03-19 01:22:12 176

原创 025动画

css3动画使元素从一种样式逐渐变化为另一种样式的效果animation属性是一个简写属性形式: (可以用来描述可动画的属性)简写属性animationanimation:animation-nameanimation-durationanimation-timing-functionanimation-delayanimation-iteration-countanimati...

2020-03-18 22:55:56 160

原创 024 3D

3D变形在浏览器中,X轴是从左到右,Y轴是从上到下,Z轴是从里到外3D平移transform: translateZ(length)是3D Transformaton特有的,其他两个2D中就有translateZ它不能是百分比值;那样的移动是没有意义的。transform: translate3d( translateX, ,translateY, translateZ);3D缩放...

2020-03-18 13:32:31 207

原创 023 2D

transform 属性  -允许你修改CSS视觉格式模型的坐标空间  -只对 block 级元素生效!基点的变换transform-origin  CSS属性让你更改一个元素变形的基点。平移  X方向平移:transform: translateX(tx)  Y方向平移:transform: translateY(ty)  二维平移:transform: translat...

2020-03-18 02:19:48 147

原创 022过渡

transition众所周知,css效率极高,其变化的过程往往都是在一瞬间完成,速度极快。CSS transition 提供了一种在更改CSS属性时控制动画速度的方法。 其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的。比如,将一个元素的颜色从白色改为黑色,通常这个改变是立即生效的,使用 CSS transitions 后该元素的颜色将逐渐从白色变为黑色,按照一定的曲线速率变化。这...

2020-03-17 11:56:57 131

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除