- 博客(386)
- 收藏
- 关注
原创 微信小程序 不同角色进入不同页面、呈现不同底部导航栏
遇到这个需求之前一直使用的小程序默认底部导航栏,且小程序默认入口页面为pages/index/index,要使不同角色呈现不同底部导航栏,必须要在不同页面引用不同的自定义导航栏。1、完善pages/index/index页面,控制跳转到personA或者personB的页面。1、在conponents目录下创建personA和personB的自定义导航栏组件。1、目录中创建分包personA、personB。2、 完善personA的页面。二、创建不同角色的底部导航栏。一、创建不同角色的页面。
2024-12-25 17:18:23
1058
原创 如何获取腾讯服务器IP地址
access_token=你上一步获取到的access_token。access_token=你上一步获取到的access_token。"secret": "找一个小程序公众号的appsecret""appid": "找一个小程序公众号的appid",4、分别请求上方连接,返回腾讯服务器IP。
2024-12-11 10:47:25
399
原创 分支合并方法
2、在本地让分支B合并到分支A(加origin是因为分支B不在本地,如果本地拉取过分支B就不需要加origin了)场景:项目有分支A和分支B,现要把分支B和并到分支A去。1、在本地拉取项目,切换到分支A。
2024-09-09 11:06:15
365
原创 vscode、intelij 常用快捷键
vscode的command+d,在intelij中是option+j。vscode的ctrl+d,在intelij中是alt+j。
2024-04-07 11:37:20
257
原创 mac 安装java1.8
分别输入java -version、javac、echo $JAVA_HOME。按i进行编辑,按esc退出编辑,按:wq保存并退出。一路默认,安装后的位置在这儿。
2023-09-04 09:51:12
1537
原创 前端笔试程序题
总结,a变量的声明提升,因此a成为window对象的属性,即使这个a=undefined。'a' in window表达式是判断window中是否有a这个属性,这里给a加引号是没错的,不加的话,就会去找a对应的值,即undefined,window中有undefine的属性,同样会返回true。总之,由于a变量提升,所以'a' in window返回true,if语句无法执行,最终打印结果是undefined。总结,匿名函数的this指向window对象;箭头函数的this为外层函数的this。...
2022-08-29 04:03:06
345
原创 CSS block、inline和inline-block
block一个占一行,默认宽度100%,可以设置宽高。一般可以嵌套block和inline-block。inline挨着堆放,直到一行不够再换行,设置宽高不起效果,可以padding和margin。粉色是block、蓝色是inline、金色是inline-block。inline-block在inline的基础上,可以设置宽高。............
2022-08-28 18:53:00
634
原创 前端开发面经1
实现它的方法是,在父元素上绑定一个事件,利用该事件对象(里面的target)来判断当前事件流正在进行的元素。自定义组件要实现v-model的功能,即实现数据双向绑定,该自定义组件可看作子组件,引用该组件的为父组件。当父组件修改信息时,通过props传递给子组件,子组件的数据修改时,通过$emit派发事件给父组件修改数据。比如说元素A把事件处理委托给自己的父元素B去处理,那么A就是事件委托方,而B就是事件代理方,两者参与的实际上是同一件事。显式原型:每个函数都有prototype属性,指向它的原型对象。...
2022-08-27 05:21:52
347
原创 浏览器渲染页面过程
2、将CSS文件解析成层叠样式表对象模型CSSOM。1、将HTML文档解析成文档对象模型DOM。3、在DOM和CSSOM之上,创建渲染树。2、重绘 Repaint。1、回流 Reflow。
2022-08-26 03:08:44
149
原创 HTTP状态码
4XX 客户端错误状态码。服务器无法处理请求。400请求报文中有语法错误,403被服务器拒绝,404服务器无法找到请求的资源。3XX 重定向状态码。需要进行附加操作以完成请求。301永久性重定向,302临时性重定向。5XX 服务器错误状态码。服务器处理请求出错。1XX 信息性状态码。接收的请求正在处理。2XX 成功状态码。...
2022-08-26 02:35:43
95
原创 get和post
get和post都是TCP连接,所以本质上没什么区别。比较大的区别是,get产生一个TCP数据包,post产生两个TCP数据包。1、get的参数在url中,post的参数在request body中。因而get比较不安全。5、对于参数的数据类型,get只能接受ascii编码,post没有限制。4、get请求能够被浏览器主动缓存,post没有。2、get只能url编码,post支持多种编码。3、get传送的数据有大小限制,post没有。...
2022-08-26 02:28:12
178
原创 cookie和session
由于http协议是一种无状态的协议,客户端和服务端互相不认识。当用户访问服务器时,服务器会发给客户端的一份cookie,就像给了用户一张通行证,客户端会把cookie保存起来,以后每次向服务器发送请求的时候都会带上cookie。由于存在客户端,cookie不太安全,且有4KB的大小限制。当客户端访问服务器时,由服务器生成一份session保存在服务器,并通过cookie发送给客户端。由于session存在服务端,难以篡改,会更加安全,且没有大小限制。...
2022-08-26 02:06:56
90
原创 VUE 组件通信
子组件,用$emit触发父组件的fatherChange事件,并传递数据。父组件,引入子组件、子标签,子标签绑定fatherChange事件。父组件,引入子组件、子标签,子标签绑定message属性。1、祖先组件向子孙组件用provide和inject。子组件,用props接收父组件绑在子标签上的数据。1、父向子传递数据用props。2、子向父传递数据用$emit。祖先组件,添加provide。子孙组件,添加inject。2、Vuex组件共享。...
2022-08-26 00:13:33
143
原创 VUE 路由守卫的三种类型
2、beforeResolve(to, from, next) 全局解析守卫。1、beforeEach(to, from, next) 全局前置守卫。3、afterEach(to, from, next) 全局后置守卫。
2022-08-25 18:42:54
174
原创 CSS3 水平垂直居中的6种方法
flex-direction是啥方向,主轴就是啥方向。align-items是让子元素贴在主轴上的,justify-content是让子元素贴在副轴上的。3、绝对定位(transform方法)6、绝对定位(margin:auto)4、绝对定位(margin 负值)5、绝对定位(calc 计算)2、table-cell布局。
2022-08-25 10:45:17
1307
原创 JS重难点笔记 深拷贝和浅拷贝
基本数据类型不管是深拷贝还是浅拷贝,都是对值本身的复制。引用数据类型的浅拷贝,对拷贝后的值进行修改会影响原始值;引用数据类型的深拷贝,则不会影响原始值。
2022-08-25 00:18:45
152
原创 JS重难点笔记 reduce()的用法
total是每轮迭代的结果,currentValue是当前迭代所处理的元素, currentIndex是所处理元素的索引,array就是数组本身,initialValue是total的初始值,没有的话就默认数组的第一个元素。例子,求数组的总和。
2022-08-24 21:15:17
153
原创 JS红宝书笔记 JavaScript的6继承方式
子类构造函数中调用call()方法继承超类。既用原型链继承,又用构造函数继承。设置子类原型为超类实例。
2022-08-24 20:49:14
221
原创 JS红宝书笔记 使用new操作符会经历的步骤
2、将构造函数的作用域赋给新对象,即构造函数中的this指向该新对象。3、执行构造函数中的代码。1、创建一个新对象。
2022-08-24 16:37:44
152
原创 CSS3 新增选择器
root选择元素、:empty选择不包含子元素的元素、:target点击对应的锚点链接,对应的target元素会变、:not()选择除此之外的元素。CSS,默认是CSS2.1,已经有了元素选择器()、class选择器(.)、id选择器(#)、群组选择器(,)、层次选择器(空格、>、+、~)。第二类 :first-of-type、:last-of-type、:nth-of-type(n)、:only-of-type。CSS3新增了属性选择器、结构伪类选择器、UI伪类选择器。...
2022-08-19 14:29:27
413
原创 联想笔试编程题
Alice和Bob玩牌,牌只有A>7>6>5>4>3>2这6种牌号。现在Alice和Bob都摸三张牌,要比较大小。三张牌有三种情况:三张相同>两张相同>各不相同。如果Alice和Bob的三张牌情况相同,则比较相同牌的大小,如果相同牌一样,则比较第二个大的牌、第三个大的牌。输入T,代表需要输入T行,每行6个数字,前三个数字是Alice的牌,后三个数字是Bob的牌。然后输出每行牌的赢家,Alice或者Bob或者Tie(平局)。...
2022-08-18 20:25:25
737
原创 HTML5 用FileReader对象读取图片
FileReader.readAsDataURL(File对象)方法,可将File转位base64格式。
2022-08-14 22:50:21
893
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人