自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 父组件传值给孙组件

有一个组件A,包含了组件B,组件B包含了组件C,那么组件A就是父组件,组件B就是子组件,组件C就是孙组件。$attrs可以把父组件的值传给孙组件1.在引用的子组件里绑定要传的值<template> <div id="app"> <HelloWorld :test="hello"/> </div></template>2.在引用的孙组件里用v-bind绑定$attrs<child v-bind="$a

2021-08-20 10:58:13 1463

原创 Js apply方法详解

我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1.apply和call的区别在哪里2.什么情况下用apply,什么情况下用call3.apply的其他巧妙用法(一般在什么情况下可...

2021-08-19 13:12:51 11096

原创 New CustomEvent自定义事件

发起事件用法newCustomEvent(eventName,params);示例创建一个自定义事件constevent=newCustomEvent('mock-event');传递参数这里值得注意,需要把想要传递的参数包裹在一个包含detail属性的对象,否则传递的参数不会被挂载?(这里不太确定,我试过传id和params都不会生效) functioncreateEvent(params,eventName='mock-event'){ ...

2021-08-19 12:07:15 2480

原创 addEventListener() 方法,事件监听

addEventListener() 方法,事件监听你可以使用 removeEventListener() 方法来移除事件的监听。语法element.addEventListener(event, function, useCapture);第一个参数是事件的类型 (如 "click" 或 "mousedown").第二个参数是事件触发后调用的函数。第三个参数是个布尔值用于描述事件是冒泡还是捕获。该参数是可选的。注意:不要使用 "on" 前缀。 例如,使用 "click" ,而

2021-08-19 11:55:57 1506

原创 Vue3.0中的creatApp()

在2.X版本中创建一个vue 实例是通过 new Vue()来实现的,到了3.X中则是通过使用createApp这个 API返回一个应用实例,并且可以通过链条的方式继续调用其他的方法。el:元素节点。options:数据对象。app.mixin:全局混入。截图中在组件实例中全局混入checkSlelction,可以在组件里使用,比如:this.checkSlelction()。app.use():引用要使用的框架插件。app.mount():在实例中手动挂载el元素节点。...

2021-08-19 11:31:13 1119

原创 vue中自动引入require.context()

如果遇到从一个文件夹引入很多模块的情况,可以使用这个api,它会遍历文件夹中的指定文件,然后自动导入,使得不需要每次显式的调用import导入模块。require.context函数接受三个参数: directory {String} -读取文件的路径。 useSubdirectories {Boolean} -是否遍历文件的子目录。 regExp {RegExp} -匹配文件的正则。 比如:require.context('./tools', false, /\.vue.

2021-08-19 11:06:21 407

空空如也

空空如也

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

TA关注的人

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