- 博客(45)
- 收藏
- 关注
原创 behaviors的使用
其余情况会进行数据覆盖,覆盖规则为: 引用者 behavior > 被引用的 behavior 、 靠后的 behavior > 靠前的 behavior。在 2 的基础上,若存在嵌套引用 behavior 的情况,则规则为:引用者 behavior 覆盖 被引用的 behavior 中的同名属性或方法。若组件本身无这个属性或方法,则在组件的 behaviors 字段中定义靠后的 behavior 的属性或方法会覆盖靠前的同名属性或方法;靠前的 behavior 优先于 靠后的 behavior 执行;
2023-06-13 21:23:51 660
原创 路由的基本使用
1 引入js文件,这个js需要放在vue的js后面,自动安装(提供了一个VueRouter的构造方法)2 创建路由new VueRouter(),接受的参数是一个对象3 在实例化的对象里配置属性routes:[],这个数组里的对象包含path属性和component属性4 path属性是url的地址,component属性就是显示的组件(传组件的对象)5 创建的路由需要和vue实例关联一下6 路由到的组件显示在哪个位置提示:以下是本篇文章正文内容,下面案例可供参考。
2023-05-17 20:50:48 124
原创 父子组件传参
子组件调用父组件的方法1. 在父组件中给引用的子组件注册一个事件(这个事件的名字是自定义的)2. 子组件可以触发这个事件$emit(‘事件名字’)子组件给父组件传递数据1. $emit方法第二个参数可以定义子组件给父组件传递的内容2. 在父组件中怎么拿到这内容2.1 父组件这个方法没有自定参数,在父组件的方法直接加这个参数就可以拿到2.2 父组件有自定义参数,可以传入$event也可以拿到子组件传递的数据。通过$event只能传递第一个参数。
2023-05-16 19:56:29 139
原创 什么是Vue.js 为什么学习流行框架
Vue.js是一套构建用户界面的渐进式框架,采用自底向上增量开发的设计核心理念:数据驱动视图,组件化的开发Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!
2023-05-05 20:04:41 68
原创 set map 的区别
Set是一种无序的、不重复的数据集合,它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数据结构。在ES6中,JavaScript引入了Set和Map数据结构,它们与C++ STL中的set和map类似,但是有一些不同。
2023-04-27 20:28:03 34
原创 less sass区别
Mixins(混合):Mixins是一个重要的功能,它允许开发人员定义一些可重用的代码块,并在需要时将它们插入到CSS中。在LESS中,Mixin使用类似于函数的语法来定义和调用,而在Sass中,Mixin使用类似于CSS选择器的语法来定义和调用。语法风格:LESS使用类似CSS的语法,而Sass则使用缩进来表示代码块,类似于Python。这两种方式都提供了类似的功能,但是在使用时需要注意不同的语法。LESS和Sass都是CSS预处理器,它们的主要目的是简化CSS开发,并提供更多的功能和灵活性。
2023-04-26 15:59:53 1499
原创 默认导出与普通导出的区别
默认导出和普通导出是在 JavaScript 中使用模块化编程时的两种不同的导出方式。默认导出是指模块中只有一个主要的导出项,这个导出项不需要使用特定的名称进行导出,在导入时可以使用任何名称进行引用。默认导出适用于只有一个主要导出项的情况,可以使代码更加简洁易懂。普通导出是指模块中可以有多个导出项,每个导出项都需要使用特定的名称进行导出,在导入时也需要使用相应的名称进行引用。普通导出适用于有多个导出项的情况,可以使代码更加灵活。在实际开发中,可以根据具体情况选择使用哪种导出方式。
2023-04-24 16:27:14 411
原创 class类基本用法
代码如下(示例):二、自定义方法 this指向实例化对象代码如下(示例):三、 静态方法: this指向当前类 必须通过类调用代码如下(示例):四、 ES6使用extends关键字来实现子类继承代码如下(示例):
2023-04-24 08:51:00 164
原创 本地存储的方法
cookie: 生命周期:可以设定时间 内存:几kblocalStorage:生命周期:只要不手动清除,一直存在 内存:几MBsessionStorage::生命周期:浏览器关闭就自动清除 内存:几MB。
2023-04-16 13:39:49 104
原创 jQuery中bind() 和 on()的区别
1.bind有三个参数,分别是event,data,function,也就是事件,额外要添加的数据以及执行函数2.on有四个参数,分别是event,selector, data,function 分别是事件,选择器,额外添加的数据和执行函数。
2023-04-15 14:15:15 105
原创 判断数据类型
可以判断数据类型,它返回表示数据类型的字符串(返回结果只能包括number,boolean,string,function,object,undefined)只能用来判断变量的原型链上是否有构造函数的prototype属性(两个对象是否属于原型链的关系),不一定能获取对象的具体类型。分析:[].proto 的原型 是指向Array.prototype 的,说明两个对象是属于同一条原型链的,返回true。Object.prototype.toString方法返回对象的类型字符串,因此可用来判断一个值的类型。
2023-04-08 19:35:01 27
原创 弹性盒模型的组合写法
是flex-grow,flex-shrink,flex-basis的简写方式。值设置为none,等价于00 auto。值设置为auto,等价于1 1 auto。flex-shrink: 1(默认值)flex-grow: 0(默认值)
2023-04-06 19:08:19 32
原创 元素属性的分类
document.documengtElement.clientHeight 全部高度。document.documentElement.clientHeight 可视高度。标准模式下:document.documentElement.scrollTop。非标准模式:document.body.clientHeight 可视高度。标准模式:document.body.cilentHeight 全部高度。非标准模式:document.body.scrollTop。
2023-04-06 16:30:32 44
原创 构造函数、实例、原型三者之间的关系
理解三者之前的关系`提示:以下是本篇文章正文内容,下面案例可供参考![在这里插入图片描述](https://img-blog.csdnimg.cn/e353185e0d73462ba5cb90e7be4c91dc.jpeg。
2023-04-06 14:24:47 57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人