自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3.0小记

Vue3 使用小记

2022-09-07 11:07:09 240 1

原创 支付宝小程序打开淘系域名

小程序跳转淘系域名

2022-02-21 11:59:49 1920

原创 打开支付宝小程序、微信小程序

不同场景打开

2022-01-12 16:01:48 373

原创 微信H5分享链接ios链接无效的问题

需求表述:微信内置H5自定义分享页 分享链接需要携带参数由于参数内存在汉字 开发工具及安卓设备上正常 分享自定义的页面ios设备分享的是当前页面解决办法:设置分享内容时 处理下设置的Urllink:encodeURI(URL);...

2021-03-12 14:21:47 1324

原创 Git 忽略某些文件的上传

git init 初始化之后,在项目文件夹内 .gitignore 文件添加下所需忽略的文件夹或者文件如果之前有提交过新添加的文件.删除该目录的缓存git rm -r --cached unpackage (unpackage 为新添加的文件)

2021-03-05 15:02:53 142

原创 记录-element ui table表格数据更新问题

问题描述:el-table表格内两个单元格内输入框输入后 计算 渲染到对应单元格内 input change事件赋值后 数字不准确 数值为上次input框失去焦点后计算得到值解决方式<el-table size="mini" :data="formOrderEdit.skus" border :key="Math.random()" // 给 key 绑定随机数...

2020-11-02 14:33:31 1089

原创 Echarts圆角环形图

结果图例![环形图](https://img-blog.csdnimg.cn/20200610181442713.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDcxMzQ0Ng==,size_16,color_FFFFFF,t_70)<template> <!-- 环形图组件 --> &

2020-06-10 18:21:59 8495 6

原创 vue + element 表格 根据某一属性合并行

<el-table :data="assessJson.rows" highlight-current-row border style="width: 100%" :span-me...

2020-03-02 16:48:07 1437 1

原创 vue子组件$emit传递给父组件参数

子组件内定义事件派发 methods: { onEditorChange(val){ this.$emit('onEditorChangeClick', this.content) //onEditorChangeClick 表示事件名 this.content 表示要传递的数据 },父组件内 <v-FollowRecord...

2019-12-25 13:43:30 300

原创 .then .catch都执行 错误原因

.then 函数里边有错误 检查下

2019-12-03 10:37:43 3043

转载 vue v-if 和 v-for 不能同时使用

v-for和v-if不应该一起使用,必要情况下应该替换成computed属性。原因:v-for比v-if优先级高,所以嵌套使用的的话,每次v-for都会执行v-if,造成不必要的计算,影响性能,尤其是当之需要渲染很小一部分的时候。 <ul> <li v-for="user in users" v-if="user.isActive" :key="user.id"&g...

2019-11-26 16:06:18 139

原创 vue 监听某个容器大小变化(饼状图适应容器大小变化)

需求echarts图表 根据容器大小改变大小 主要应用了vue 监听 dom元素 尺寸的变化 element提供的 element-resize-detector 可以轻松解决问题的存在安装依赖npm install element-resize-detectorrequire 引入使用,需要用到的页面 ***.vue 引入phontoImage(){ //渲染饼...

2019-11-25 18:12:48 3725

原创 小程序 - 页面常亮

小程序的一个属性wx.setKeepScreenOn({ keepScreenOn: true})整个小程序 所有页面 长亮(限安卓)在 app.js 中加这个属性ios兼容在需要常亮的单个页面添加这个属性(安卓也可 单个页面保持常亮)...

2019-11-22 11:27:41 1025

转载 闭包(转)

https://www.cnblogs.com/cxying93/p/6103375.html什么是闭包?闭包的优缺点?闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。1、变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。javascript语言的特别之处就在于:函数...

2019-06-20 08:23:21 117 1

原创 vuex自我理解(待补充)

Vuex分成五个部分:通过创建一个集中的数据存储,供程序中所有组件访问 数据单向流动通俗点说就是把所有的数据都放到state里State:单一状态树 (在 store 中的 state 对象,可以理解为 Vue 实例中的 data 对象,它用来保存最基本的数据。)Getters:状态获取Mutations:触发同步事件(里边写上操作state里边数据的方法 来操作 修改 sta...

2019-06-06 10:29:16 207

原创 路由传参

用params传参,F5强制刷新参数会被清空,//传递参数 export default { methods: { routerTo() { this.$router.push({/////////// name: `TestVueRouterTo`, params: { page: '1', code: '8989...

2019-05-30 22:25:20 336 2

转载 vue 组件理解(传值)

局部组件先var 然后在template:里边写上相应的html模板 里边可以正常写事件 值让后在methods:属性内 写上点击事件执行的方法还能在方法里写上$emit(‘事件名’,这个需要广播出去的值)在data属性内 return 内写上需要定义的值 这样 模板里的值就能获取到了在Vue实例中 在components属性中 注册组件而且#app内若要调用这个广播出来的值在data...

2019-05-22 17:29:45 252

原创 数组的一些方法(代码搬运工 待完善..)

1.array.slice(start,end) 数组复制(截取)start 参数必须 规定从何处开始选取(包含该索引),负数表示倒数end 可选 规定从哪里结束(不包含该索引) 不写表示取到末尾返回是一个新数组 不改变原数组eg: console.log([1,2,3,4].slice(2))//返回[3,4]2.array.push() / array.pop() 尾部插...

2019-05-18 16:55:01 126

原创 Promise

Promise链式 (async和await)-demo普通方式//通过new关键字定义一个Promise对象,回调函数中接受两个参数//参数一 成功的回调函数//参数二 失败的回调函数var p3 = new Promise((reslove,reject) =>{ setTimeout(()=>{ console.log('三秒过完了'); ...

2019-05-16 16:30:53 93

原创 图片上传(参考...)

<!DOCTYPE html><html> <head> <title><%= title %></title> <link rel="stylesheet" href="/stylesheets/style.css" /> <%- include('tpl/header') %...

2019-05-15 17:04:01 57

原创 post和get请求的区别

(待完成) post和get请求的区别 请求报文

2019-05-14 17:56:30 188

原创 客户端渲染

BSR(csr)客户端渲染 浏览器端渲染browser side renderclient side render通过api调用获取服务器端的数据,在客户端浏览器中进行展示(html标签拼接)所有数据的拼接处理都是在客户端进行完成的,服务器端只负责数据的输出优劣可以减少服务器的压力,把页面渲染部分的操作放到用户设备上完成可以根据数据在不同终端机上使用不同的展示形式存在数据安全问...

2019-05-13 20:06:08 257

原创 ajax 封装

//type:请求类型get/post url:服务器 地址 data:需要上传到服务器的数据 fnSuc:处理服务器返回的数据的函数function ajax(type,url,data,fnSuc){if(window.XMLHttpRequest) { var xhr = new XMLHttpRequest();//现代浏览器} else { var xhr = n...

2019-05-07 16:58:42 88

原创 git 创建本地仓库 以及远程仓库

先安装安装完成后$ git config --global user.name “Your Name”$ git config --global user.email "email@example.com"输入自己名字 以及 联系邮箱 这些以后查看版本更改时 会显示每次更改的人的名字 以及邮箱然后就是在指定目录下右键打开小黑框 创建仓库 会生成一个隐藏的.git文件夹 切记不要随意修改里...

2019-05-07 08:52:49 128

原创 js 继承 原型链

JavaScript 只有一种结构:对象。每一个构造函数都有一个原型对象(prototype)每一个原型对象都有一个**指针(constructor)**指向构造函数;只有函数才有prototype属性每个实例对象( object )都有一个私有属性(称之为 __proto__ )指向它的原型对象( prototype )。该原型对象也有一个自己的原型对象( __proto__ ) ,层层...

2019-04-23 17:13:47 71

原创 set 去重

var arr = [2, 4, 1, 1, 4, 4];var arr1 = […new Set(arr)];console.log(arr1) // (3) [2,4, 1]

2019-04-19 09:57:19 931

转载 js map

在实际使用的时候,我们可以利用map方法方便获得对象数组中的特定属性值们。例如下面这个例子(之后的兼容demo也是该例子):var users = [{name: “张含韵”, “email”: "zhang@email.com"},{name: “江一燕”, “email”: "jiang@email.com"},{name: “李小璐”, “email”: "li@email.c...

2019-04-09 08:26:58 156

原创 npm步骤

第一步npm install -g cnpm --registry=https://registry.npm.taobao.org第二部cnpm install babel-cli -g第三部进到相应的文件夹内cnpm install babel-preset-es2015 --save-dev然后就是转换 babel aa.js --presets-es2015转换后放到新的...

2019-04-04 19:17:10 141

原创 正则表达式入门

正则表达式创建 1.字面量 2. 构造函数/study/ig //i表示不区分大小写 g表示全局匹配Test 返回个布尔值 表示是否有符合条件的Exec 返回一个伪数组将匹配成功的内容返回 没有匹配 返回 nullMatch 将匹配结果都放入数组中Search 用于查找符合正则的字串位置 返回第一个匹配到的字符位置.点可以表示除换行外任意单个字符表示可以出现任意次 (0-n次)...

2019-04-04 08:26:42 153

原创 随机颜色

oDiv.style.background = “rgb(”+Math.floor(Math.random()*256)+","+Math.floor(Math.random()*256)+","+Math.floor(Math.random()*256)+")";//rgb随机颜色函数封装十六进制随机颜色function oColor(){var str ="";var x = 0;...

2019-04-03 11:29:35 324

转载 es5 新增数组方法

1.浏览器支持情况:chrome8+、ff3.6+、IE9+2.forEach遍历 [1, 2, 3, 4].forEach(function (item, index, arr) {console.log(item);});支持3个参数:其中第一个参数代表数组内容,第二个参数是索引,第三个是数组本身.除了第一必选的回调函数,还可接收一个可选参数来改变this指向。3.map映射,将一个...

2019-04-01 12:11:18 256

转载 dom

DOM1、简介DOM:Document Object Model(文档对象模型)用来将标记型文档封装成对象,并将标记型文档中的所有的内容(标签,文本,属性等)都封装成对象。封装成对象的目的是为了更为方便的操作这些文档以及文档中的所有内容。因为对象的出现就可以有属性和行为被调用。文档:标记型文档。常见的标记型文档:html , xml对象:封装了属性和行为的实例,可以被直接调用。模型:所...

2019-03-30 11:46:25 142

原创 js基础简单总结

外部js调用 用src 数据类型 数值 字符串 布尔值 undefined null object 用 typeof来检测数据类型 逻辑运算中 0,””,null,false,undefined,NaN都会判定为false 其他都是true隐式转换 数字加字符串 数字转换成字符串 其他数据类型与数字运算都会转成数字 若字符串不是纯数字 则转换成NaN比较运算符只会输出true 和fals...

2019-03-25 10:51:52 313

原创 js 运算符

隐式转换字符串加数字 数字会转化成字符串(此时+相当于连接的作用)数字减字符串 字符串会转化成数字如果 字符串不是纯数字 转化成NaN其他 运算符相转化均先转化成数字...

2019-03-20 19:40:58 100

原创 单行文本溢出隐藏显示省略号

容器宽度:width:数值加单位强制文本单行显示:white-space:nowrap溢出内容为隐藏:overflow:hidden溢出文本显示省略号:text-overflow:ellipsis

2019-03-18 17:31:02 178

原创 c3简单 bug的解决办法

图片间隙bug:在块元素中插入图片有时会下方撑大3像素hack:给添加声明 display:block;表单元素行高不一致hack:给表单元素添加声明float:left按钮元素默认大小及样式不一致hack1:统一大小及样式/用a标签模拟hack2:如果按钮是图片 直接把图片作为按钮背景图...

2019-03-15 09:14:40 118

原创 清除浮动

万能清除:父元素选择符:after{content:“内容”;clear:“both”;display:block;height:0;overflow:hidden;visibility:hidden;}visibility:hidden隐藏/visible可见(隐藏后仍占据·空间)TOC](这里写自定义目录标题)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编...

2019-03-14 09:23:38 425 1

空空如也

空空如也

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

TA关注的人

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