- 博客(28)
- 收藏
- 关注
原创 对Promise的理解
Promise 是一门新的技术(ES6 规范)Promise 是 JS 中进行异步编程的新解决方案(备注:旧方案是单纯使用回调函数)从语法上来说: Promise 是一个构造函数从功能上来说: promise 对象用来封装一个异步操作并可以获取其成功/失败的结果值。
2022-12-02 17:55:44
211
原创 Vue3中父子传参
(2)在子组件的setup(){ }中,有一个props的参数,在props中有所有传递过来的数据,通过点属性的方式即可拿到,然后进行后续操作。(1)子组件的setup(){ }中除了props还有一个context的参数(上下文环境),通过该参数下的emit即可执行父组件的事件。(2)在父组件的setup(){ }中定义并导出这个事件,该事件有一个参数(data),该参数即为子组件传递过来的数据。(1)在使用的子组件的标签上通过@绑定一个自定义事件类型(子组件调用的事件类型),后面绑定一个事件。
2022-11-28 20:27:45
1374
原创 uni-app高频面试题
2、学习成本低,uniapp封装的组件与微信小程序相似,并且基于vue.js,上手快。事件总线可以作为组件沟通的桥梁,就像是所有组件共用相同的事件中心,可以向该中心注册发送事件或接收事件。设置,在需要的地方的js文件let app=getApp() app.globalData.数据。条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同的平台。在uni中可以通过uni.$emit(eventName,OBJECT)来触发全局的自定事件。参数=参数值"});
2022-11-24 22:49:48
4833
原创 微信小程序高频面试题
在微信生态里,小程序在功能和体验上是可以秒杀掉 H5 页面的,H5 页面经常出现卡顿、延时、加载慢、权限不足等原因,而这些问题在小程序里都不会出现。在微信中,小程序拥有众多入口,例如附近的小程序、小程序码、分享、发现-小程序等五十多个的入口。在父组件的子组件上绑定自定义事件,在子组件定义一点击事件触发自定义事件,通过this.triggerEvent({“自定义事件”,“传递参数”})获取。用户在使用小程序时,只需要轻轻点一下就可以使用,更加符合用户对使用方便、快捷的需求,所以小程序的用户数量不断增加。
2022-11-24 22:40:57
1425
原创 Vue高频面试题总结
其中前两个都是元素在父组件中,拓展的结构也在父组件中,直接在子组件中占位,在父组件中添加结构即可,区别就是具名插槽给插槽取了名字,多个插槽存在时可以一一对应。路由守卫是路由在跳转前、后过程中的一些钩子函数,这些函数可以让你操作一些其他的事,在后台管理中设置权限时经常看到,在实现路由跳转前校验是否有权限,有权限就可以通过,反之就会被执行其他操作,如返回首页。事件总线多用于兄弟组件的通信。多个组件引入局部混入时,一个组件中改动了mixin中的数据,另一个引入了mixin的组件中的属性和方法是不会改变的。
2022-11-23 21:59:30
384
原创 h5c3高频面试问题总结
(1)calc :中间盒子宽度设置为width:calc(100%-两边宽度之和),左中右三个盒子都 设置为float:left。怪异盒模型:内容的宽度 = 设置的宽度 - border的宽度 - padding的宽度"(2)浮动:左右两个盒子分别设置为float:left/float:right,中间盒子设置左右内边 距padding;transition-timing-function(过渡的时间速度曲线):ease(默认的)、linear(匀速的)所以,项目之间的间隔比项目与边框的间隔大一倍;
2022-11-20 20:33:33
241
原创 微信小程序第二天
1.使用button组件的loading属性,在按钮的文字前边出现一个Loading2.wx.showToast显示提示(一般搭配wx.hideToast使用)1.存储:wx.setStorageSync('list', {age:5})2.获取:wx.getStorageSync('list')
2022-10-20 21:15:39
123
原创 Vue创建项目
6. 选择路由模式(输入y和n都可以,y代表history模式没有#号,n代表hash模式有#号)7.选择css预处理器,就是会转化成css的语言。11.最后一步是是否保存特性(保存y,不保存n)2.在终端中输入vue create 项目名字。8.格式化和代码检测的配置,默认的就可以。9.代码格式检测时机,默认的就行。1.在vscode终端中 新建终端。3.选择第四项---自己选择配置。10.你希望配置放在哪里。4.选择125678项。
2022-09-26 23:56:22
620
原创 Vue第五天:组件与路由
1、后端路由:对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源2、前端路由:对于单页面应用程序来说,主要通过URL中的hash(#号)来实现不同页面之间的切换,同时,hash有一个特点:HTTP请求中不会包含hash相关的内容;所以,单页面程序中的页面跳转主要用hash实现。
2022-09-26 23:49:44
138
原创 项目问题以及涉及知识点总结
1.input获取audio进度条的进度,2.LocalStorage 和 SessionStorage。3.让进度条频率和歌词保持一致。
2022-09-17 21:40:02
85
原创 BootStrap介绍
BootStrap是当下流行的前端框架,特点就是灵活简洁,代码优雅,美观大方,其目的是为了让Web开发更敏捷。先引入BootStrap的css文件,再引入jQuery的js文件,最后引入BootStrap的js文件。响应式网格系统随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。移动端:大多数手机浏览器的可视口宽度为980,默认缩放比例为1。warning:表示一个警告的操作(黄色)danger:表示一个危险的操作(红色)info:表示信息变化的操作(蓝色)Bootstrap 表格。
2022-08-24 21:11:23
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人