自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【ES6】Promise与async/await的关系

就是说你只要声明了这个函数是async,那么内部不管你怎么处理,它的返回肯定是个Promise。await的本质是可以提供等同于”同步效果“的等待异步返回能力的语法糖。只要await声明的函数还没有返回结果,那么下面的代码是不会执行的!Promise有三种状态:异步操作未完成、异步操作成功和异步操作失败, 异步操作结果只有两种从进行中到失败和从进行中到成功;await返回的是Promise的resolve的传参;结论:只要你用await声明的异步返回,必须“等待”到有返回值的时候,代码才继续执行下去!

2024-04-27 23:58:45 144

原创 js中数组的遍历的几种方法

使用比较广泛,但其性能还不如 forEach。六、reduce 高阶函数(迭代(累加器))三、forEach 遍历。二、for of 方法。五、filter 过滤。一、for 循环遍历。四、map() 映射。

2024-04-27 23:56:25 129

原创 vue3使用 VueUse useVModel

2、使用v-model:flag进行双向绑定,v-model的默认写法是(v-model:modelValue),其中modelValue是传递到子组件的props值。4、当执行changeflag函数时,检测到flag被修改,会默认执行回调函数update:flag,不会在代码中体现。3、@update:flag是子组件中的flag发生改变,执行的回调函数。1、父组件有flag属性,使得flag和子组件uniInput双向绑定。3、flag属性在子组件发生变化,父组件的flag属性一起改变。

2024-04-27 15:46:01 464

原创 vue3循环设置ref并获取的解决方案

我们在平时做业务的时候,父子组件通信会经常用到ref,这篇文章主要给大家介绍了关于vue3循环设置ref并获取的解决方案,文中通过代码介绍的非常详细,需要的朋友可以参考下。倘若有许多个ref,一个个去定义未免过于繁琐,还有就是若是dom是使用v-for循环出来的,那么ref也就不确定了,无法提前定义。vue可通过ref来获取当前dom,但是vue3有个问题,就是必须定义ref的变量名,才能使用。可以操作上面定义的变量或方法。这是使用v-for循环出来的dom,ref通过index下标来命名。

2024-04-27 13:29:17 157

原创 vue中video标签,仅允许一个播放,其余暂停播放;vue获取不到video.length

methods 函数。

2024-04-11 10:54:38 141

原创 鸿蒙系统--预览刷新报错:Preview failed.Unable to start the previewer. Open PreviewerLog to check for details.

不推荐使用@Entry 装饰器导出struct,这可能会导致组件预览模式下的ACE Engine 错误,删除export。新建一个Page文件,都会在resources目录下的json中新建一个引用,而删除ets文件是删除文件,引用不会删除。预览功能页有缓存,entry下的.preview文件就是项目预览页面的缓存。删除main_pages.json文件中的不需要@Entry的组件。直接删除entry下的.preview文件,重新预览就可以了。前一秒还好好的,还能正常预览,下一秒就这样了。

2024-03-22 15:45:09 308

原创 Ohpm 安装失败解决办法

二、点击Set it up now后,选了了空文件进行安装,但是提示ohpm.zip组件安装失败。验证npm缓存是否已清理Windows指令:npm cache verify。Mac指令: sudo npm cache clean --force。Windows指令: npm cache clean --force。3. 再次点击Set it up now后,提示成功。一、创建项目时,提示ohpm没有设置。2. 解决办法:清除npm緩存。

2024-03-22 15:34:56 226

原创 硅谷甄选vue3+ts项目笔记(内含各种项目配置、vue3组件通信方式)

在vue框架中事件分为两种:一种是原生的DOM事件,另外一种自定义事件。原生DOM事件可以让用户与网页进行交互,比如click、dbclick、change、mouseenter、mouseleave…自定义事件可以实现子组件给父组件传递数据自定义事件可以实现子组件给父组件传递数据.在项目中是比较常用的。比如在父组件内部给子组件(Event2)绑定一个自定义事件在Event2子组件内部触发这个自定义事件我是子组件2

2024-01-12 20:00:40 1089

原创 尚硅谷Vue3入门到实战,最新版vue3+TypeScript前端开发教程笔记

修改名字

2023-12-25 17:28:18 2390 1

原创 vue3生成二维码qrcode

库,并根据您的实际需求进行调整。希望这可以帮助到您。如果您有任何其他问题,请随时提问。注意,在实际使用时,您可以将要生成二维码的文本替换为您需要的内容。在Vue 3中生成二维码可以使用第三方库,比如。方法生成二维码的数据URL,并将其赋值给。在上述代码中,我们首先导入。属性,以显示生成的二维码。然后,在Vue组件中使用。钩子函数中,我们使用。

2023-12-17 14:01:01 768

原创 前端面试题-手写代码题(更新中)

reduce:让数组中的前项和后项做某种计算,并累计得到最终值。map:让数组通过某种计算产生一个新的数组。foreach:让数组中的每一项做一件事。foreach 遍历数组中每一项。reduce 适合做累计运算。map 会返回新的数组。

2023-12-04 11:52:26 390

原创 Vue 技术栈(全家桶)-尚硅谷前端研究院

2) Vue.prototype.$bus = new Vue(), 所有的组件对象都能看到$bus 这个属性。2. this.$router.replace(path): 用新路由替换当前路由(不可以返回到当前路由界面)(3) PubSub.publish(‘msgName’, data): 发布消息, 触发订阅的回调函数调用。1. this.$router.push(path): 相当于点击路由链接(可以返回到当前路由界面)

2023-12-04 11:20:22 897

原创 vue vue3中使用高德地图

高德地图api官网:https://lbs.amap.com/api/javascript-api-v2/guide/abc/amap-vue。

2023-08-15 21:34:15 921

原创 vue3快速上手(尚硅谷)

什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。

2023-06-08 18:08:02 308

原创 到底什么是JS原型

话说在前头,去网上查询很多关于JS原型的解释的文章,其中有80%看了都会不知所云,大多数关于JS原型的解释的文章或者视频,都忽略了很多读者对一些专业名词、概念是不掌握的,或许你说的一句话,就可以绕晕读者,导致大家走了很多很多弯路。在这里先分享我查到的一篇关于JS原型的解释,是最通俗易懂的,。

2023-04-05 22:40:15 77

原创 vue运行报错 error in ./src/main.jsModule build failed (from ./node_modules/babel-loader/lib/index.js)

vue运行报错

2023-02-23 13:46:47 1514

原创 npm run serve: Fatal error in , line 0 # Check failed: U_SUCCESS(status).

vue运行遇到的node版本问题的坑

2023-01-12 23:44:26 1006 1

原创 前端css/html+浏览器网络高频面试题【更新中】

面试题

2022-08-24 23:21:07 98

原创 前端JS高频面试题【更新中】

js面试题

2022-08-03 16:58:36 818

原创 vue2+vue3学习笔记-尚硅谷

vue2笔记

2022-07-25 17:37:46 679

原创 前端vue高频面试题【更新中】

前端面试题

2022-07-21 15:15:16 383

原创 尚品汇项目学习笔记(待更新...)

vue

2022-07-17 00:44:32 396 1

原创 TS 快速上手 (尚硅谷)

TS快速入门

2022-07-13 23:33:13 10495 1

原创 安装依赖出现【npm错误】- npm ERR code ERESOLVE 和 npm ERR ERESOLVE could not resolve 问题

安装依赖出现【npm错误】- npm ERR code ERESOLVE 和 npm ERR ERESOLVE could not resolve 问题

2022-07-13 15:27:14 3161

原创 使用vue-lazyload插件图片懒加载报错解决

vue-lazyload

2022-07-07 22:29:42 650 2

空空如也

空空如也

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

TA关注的人

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