- 博客(22)
- 问答 (4)
- 收藏
- 关注
原创 关于原型和原型链理解,不知道是否有问题,欢迎赐教,祝大家新年快乐
对困扰许久的原型和原型链的深入理解。构造函数创建的时候,会有一个prototype属性指向自己的原型,原型本身是一个对象,用来存放一些可以被共享访问的方法。对象创建的时候会引用构造函数,通过__proto__属性指向该构造函数原型。相当于对象.proto === 构造函数.prototype。原型本身就是一个对象,可以存放方法,通过constructor属性指回构造函数本身。因为原型也是对象,那么它也有自己的__proto__属性,可以指向另一个构造函数原型。另一个构造函数原型又是一个对象,又可以指向第三
2023-01-26 21:18:15
170
原创 vue学习--动态组件
1.第一件事,创建一个空项目2.该删除删除,然后就只剩下这样的空目录3.这时候路由注册表都被我清空,唯一的组件就是app.vue,就剩下一个占位符router-view,所以页面一p片空白,要想页面有东西,就必须让一个有内容的组件替换这个占位符,例如在view文件夹下创建一个home文件夹,下面创建home.vue文件,并且注册到路由中,那么占位符就会被home.vue替换掉,页面内容就是home.vue内容。或者login文件夹,下面创建login.vue文件。可以在文件夹下面再创建componen
2022-04-22 17:17:34
1213
原创 vue修改鼠标右键弹窗
右侧菜单栏,点击鼠标右键会有默认弹窗,可以通过在当前点击的元素上添加事件@contextmenu.prevent="openMenu($event,item)"控制点击效果,事件内部将visible设置为true控制窗口弹出,window.addEventListener(“click”, this.clickOther)监听全局点击事件,@click.left.stop是阻止冒泡,鼠标左键点击弹窗不触发全局事件效果如图,弹窗位置,效果可以通过css修正...
2021-09-23 16:22:12
1487
原创 echarts底部滚动条样式调整,去掉默认背景
这个滚动条的背景真的恶心,还不好调,丑死,官网查配置滚动条属性值dataZoom看官网配置backgroundColor设置#fff背景色白色dataBackground是设置阴影样式的,下面还有属性,继续往下看lineStyle下有属性,color设置#fff就去掉了颜色,反正看不到了areaStyle设置阴影,下面属性color设置颜色,这样阴影就去掉了,看效果,直接官网找个例子更多属性设置可参考以上。...
2021-09-15 17:57:00
5392
1
原创 localStorage存储用户姓名密码.存储方式:对象
姓名: 密碼: 存储的 时候,发现无法直接存储对象,只能存字符串,所以先要进行格式转换, 先将要存储的对象转成字符串,getItem获取的数据是字符串,要想获得数据,必须再JSON.parse转成对象...
2021-09-11 15:30:31
228
原创 创建vue2项目并改造学习记录
新建文件夹RzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5aSn5aSn5biF5q-U,size_20,color_FFFFFF,t_70,g_se,x_16)当前vue版本4.5.13.可以直接输入指令vue create 项目 名创建项目我选第三个空格控制选项选取回车,回车 => {let count = 0;//B()内部函数,一个闭包return function B() {count++;return count;};})();console.log(‘plus-----’, plus);console.log(plus());console.log(plus());console.log(plus());console.log(plus());...
2021-06-19 14:31:08
108
原创 数组中对象按条件排序
数组格式固定,数组内部是对象,按对象元素排序,这里按照年龄大小排序var par = [{ age: 21, name: ‘小丽’ },{ age: 18, name: ‘小王’ },{ age: 22, name: ‘小鹿’ },{ age: 23, name: ‘小狗’ },{ age: 17, name: ‘小雅’ },{ age: 22, name: ‘小方’ },{ age: 16, name: ‘小红’ },]//方法1function p1(par) {let arr
2021-06-19 09:52:21
503
原创 css设置宽度100%内边距无效
采坑中 设置背景图铺满全屏,内容区左右和下发与背景有一定边距,刚开始没加box-sizing设置边距右边距和下边距不生效
2021-06-10 18:08:37
777
原创 vue引入echart折线图,鼠标点击图例输出图例信息
这是代码内容,下面是点击效果还想做下鼠标悬停打印信息的效果,没做出来,记录下,有知道怎么做的麻烦提点下,谢谢你,陌生人
2021-06-09 18:20:56
359
原创 js向数组添加100个不同元素
方法很多种,个人认为这种写法不需要脑子。let arr=[];while(arr.length<100){let newval=Math.round((Math.random()*100).toFixed(2))//创建变量保存生成的随机数0-100arr.indexOf(newval)==-1?arr.push(newval)&&console.log(‘添加成功’):console.log(‘添加失败,已存在该元素’)}就这样完事,可以自行改造...
2021-06-08 17:59:04
635
空空如也
vue 数组添加内容多了observe属性怎么去掉
2022-08-05
使用mock模拟后台数据,结果报错,找的方法没解决
2021-06-08
关于JS的this指向问题
2021-05-12
为什么都是遍历,用var声明和let声明结果不一样?
2021-03-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人