组件化开发2 组件数据的存放 组件不可以访问Vue实例数据 组件对象也有一个data属性(也可以有methods等属性) 只是这个data属性必须是一个函数,而且这个函数返回一个对象,对象内部保存着数据 为什么data在组件中必须是一个函数呢?原因是在于Vue让每个组件对象都返回一个新的对象,因为如果是同一个对象的,组件在多次使用后会相互影响。下面计数器的例子可以很好的说明这个问题 1234567891011 2022-02-03 学习笔记 Vue Vue
组件化开发 基本使用1.Vue.extend(): 调用Vue.extend()创建的是一个组件构造器。 通常在创建组件构造器时,传入template代表我们自定义组件的模板。 该模板就是在使用到组件的地方,要显示的HTML代码。 2.Vue.component(): 调用Vue.component()是将刚才的组件构造器注册为一个组件,并且给它起一个组件的标签名称。 所以需要传递两个参数:1、注册组件的 2022-02-02 学习笔记 Vue Vue
v-model的使用 v-model的基本使用 v-model指令的作用: 是便捷的设置和获取表单元素的值; 绑定的数据会和表单元素值相关联 绑定的数据和表单元素的值双向绑定 123456789101112131415161718192021222324252627282930313233<!DOCTYPE html><html lang="en"><head&g 2022-02-02 学习笔记 Vue Vue
v-for补充 哪些数组方法是响应式的?Vue中包含了一组观察数组编译的方法,使用它们改变数组也会触发视图的更新。 push(), 在数组最后面添加元素 pop(),删除数组中的最后一个元素 shift(), 删除数组中的第一个元素 unshift(), 在数组最前面添加元素 splice(), 删除元素/插入元素/替换元素 1.删除元素: 第二个参数传入你要删除几个元素(如果没有传,就删除后面 2022-01-31 学习笔记 Vue Vue
面向对象(中) 继承性1.继承性的好处 减少了代码的冗余,提高了代码的复用性。 便于功能的扩展。 为之后多态性的使用,提供了前提。 2.继承性的格式 class A extends B{} A:子类、派生类 B:父类,基类 3.子类继承父类以后有哪些不同? 体现:一旦子类A继承父类B以后,子类A中就获取了父类B中声明的所有的属性和方法。 特别的,父类中声明为private的属性或方法,子类继承父类以 2022-01-29 学习笔记 Java Java基础
面向对象 一、变量的赋值,值传递机制如果变量是基本数据类型,此时赋值的是变量所保存的数据值。 如果变量是引用数据类型,此时赋值的是变量所保存的数据的地址值。 二、方法的形参的传递机制:值传递形参:方法定义时,声明的小括号内的参数 实参:方法调用时,实际传递给形参的数据 值传递机制: 如果参数是基本数据类型,此时实参赋给形参的是实参真实存储的数据值。 如果参数是引用数据类型,此时实参赋给形参的是实参存储数据的 2022-01-27 学习笔记 Java Java基础
ES6关键字 什么是ES6?ECMAScript 6(简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。其中相比较于ES5新增了诸多的特性,并且ES6可转换为ES5的语法。 2022-01-27 学习笔记 JavaScript JavaScript