自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vuex 基础

vue的一个状态管理工具 ,一般管理多个组件共享使用的数据 , 公共对象,按照写法进行管理,里面有些核心1 下载state})3 main.jsnew Vue({store})

2023-12-19 23:36:27 333

原创 路由 vue-router

​ 单页面应用 --- 在页面实现切换的时候不进行刷新​ 路由实现页面之间的切换跳转 每一个接口地址返回不同资源​ 每一个前端地址匹配显示不同的页面1 安装2 创建页面组件 home.vue center.vue wode.vue3 创建路由的js文件path:"/",component:组件,routes})4 main.jsnew Vue({router})5 App.vue---显示--->---切换--->to='地址'

2023-12-19 23:26:12 761

原创 Vue 导入与导出

require("a") a.js 下载依赖或者环境的自带的 【模块一定在node_modules里面】module.exports = 内容 const a = require("路径")export constt a='aa' import {a} from "路径"require('模块路径') import a from "模块路径"require("./a.js") 相对路径模块 基本都是自己写的。require("c://") 据对路径模块。

2023-12-11 19:15:55 121

原创 Vue修饰符

lazy 默认v-model使用的是 input事件 , 将事件改为change事件出发 (修改并且失去焦点)@keydown.enter.ctrl='回车+ctrl'3、.self 只有点击自己的时候触发,不触发冒泡和捕获。5、.native 给组件添加时间的时候添加。@keydown.enter='回车出发'7、.passive移动端 滚动事件使用。4、.capture 将事件转为捕获。2、.prevent 阻止默认行为。6、.once 事件只触发一次。1、.stop阻止事件冒泡。

2023-12-11 19:15:22 20

原创 Vue组件通信

三、边界传参 this.$parent this.$children,this.$root。将组件的 公共部分进行提出,然后通过mixins混入的方式,加入到组件里面。n: () => this.n, //传递函数形成必包。2、需要新建一个untils包,下建一个bus.js文档。1、使用条件:必须组件都存在的时候,必须都订阅了。bus.$on('事件名',(参数)=>{ })bus.$emit(‘事件名字’,参数)n1() { n1是要使用的值。一、eventBus。// 一般会放在原型。

2023-12-11 19:01:01 13

原创 Vue脚手架

1、nrm (包含cnpm、yarn)vue create 项目名。1、下载镜像资源(任选一种)查看版本(验证是否下载成功)

2023-12-08 19:07:43 27

原创 Vue组件

【代码】Vue组件。

2023-12-08 17:26:29 26

原创 Vue 生命周期---组件钩子函数

默认不执行的,数据发生更改的时候就执行了(平时用的比较少,可以用watch和computed来代替)组件刚刚创建,以虚拟DOM形式存在,这个时候可以获取到组件的数据和方法。虚拟DOM转化真实DOM前,在这里进行了diff比价,来查看是否更改了。虚拟DOM转化成真实DOM ,在这里就可以操作DOM。组件创建前,这个阶段无法操作组件,组件还没有生成。销毁阶段主要处理计时器以及一些时间的注册。只执行一次,调用组建的时候就执行了。只执行一次,调用组件的时候就执行了。

2023-12-08 16:36:39 45

原创 Vue基础

如果在等待时间内又有新的数据变化,则会重新计时。需要注意的是,默认的节流时间是根据浏览器屏幕刷新率(大约16ms)来决定的,如果你希望自定义节流时间,可以通过设置 `watch` 的选项参数 `deep: true` 和 `immediate: true` 来实现。总结起来,`watch` 自带节流是为了在数据变化频繁时保证性能和稳定性,并且提供了一种简便的方式来监测数据的变化并作出相应的响应。自动执行,当使用的属性被跳用的时候自动get函数,比较watch,他更注重结果,适用于多个属性影响一个结果。

2023-12-08 16:27:29 17

原创 Vue基础

key是给虚拟DOM元素加唯一标示的,如果涉及到增删不建议使用下标作为key值,建议使用id作为key值,当虚拟dom发生改变的时候可以快速的定位改变前和改变后的同一个元素,方便对比,get(){ return 值 },get函数里边返回数据 同步属性的数据。set( ){ },只要监听的属性值改变就触发,在这个函数里面更新视图。V - 视图模型 -- 挂载元素里面的(就i是组件)M - 数据模型 -- data(接口返回的数据)VM - 视图数据 -- 逻辑层。mvvm === 全自动。

2023-12-08 16:12:09 13

原创 json-serve

npm i json-server -g (--global全局 环境变量配置的路径下)json-server 数据地址 --host 你的ip地址(可以不加) --watch。三、创建一个数据库json文件。例:文件名:data.json。需要在node环境下。

2023-12-08 16:04:27 18

原创 Vue基础(三、监听器watch)

immediate:true //初始化的时候执行一次。deep:true, //深度坚挺。//触发函数使用普通数据类型。

2023-12-05 20:58:18 23

原创 Vue基础(二、基本指令二)

一、:style二、v-html和v-textv-html 主要渲染富文本 (带标签的) 容易造成代码注入攻击v-text 渲染普通字符串三、v-cloakv-text和{{}} 区别{{}} 当网络不好的情况下可能出现乱码闪烁的问题stylediv #app v-cloak 当vue解析道指令的时候 将该元素显示出来。

2023-12-05 20:57:19 17

原创 Vue基础(二、基本指令一)

一、Vue的基本写法,及挂载元素(绑定元素)指令都绑定在html标签元素上。1、v-for 循环元素。

2023-12-04 20:32:51 22

原创 Vue基础(一、引入/node环境配置)

1、官网下载2、cdn网络地址。

2023-12-04 19:12:16 47

原创 简单的常见问题

1.get请求一般是去取获取数据( 其实也可以提交,但常见的是获取数据 );post请求一般是去提交数据。2.get因为参数会放在url中,所以隐私性,安全性较差,请求的数据长度是有限制的, 不同的浏览器和服务器不同,一般限制在 2~8K 之间,更加常见的是 1k 以内;post请求是没有的长度限制,请求数据是放在body中;3.get请求刷新服务器或者回退没有影响,post请求回退时会重新提交数据请求。4.get请求可以被缓存,post请求不会被缓存。

2023-12-01 16:35:29 19 1

原创 Mysql安装

一、一条命令安装mysql数据库。阿里云安全组放行端口。

2023-11-25 09:33:23 16

原创 Maven

4、关闭linux自带防火墙(防火墙使用阿里云的)3、编辑文件 /etc/profile,在文件最后添加如下内容。2、指定从阿里云安装docker。5、启动docker服务。3、安装docker。1、上传jdk安装文件到服务器。4、执行如下命令,让配置生效。二、安装Java(JDK)5、测试JDK是否安装正确。一、安装Docker。

2023-11-25 09:12:13 15

原创 Java异常

在Java中,异常被分为三个主要的类别:可检查异常(checked exceptions)、运行时异常(runtime exceptions)和错误(errors)。

2023-11-25 09:01:43 12

原创 数据库相关问题(一)

2.DDL:建库、建删除库、删除表。1、DDL:数据定义语言。2、DML:数据操作语言。1.DML:对表进行变更。

2023-11-20 08:49:21 13 1

原创 Java集合(上)

集合是一种对象容器,用于存放对象。

2023-11-09 19:50:38 24 1

原创 Java常用类

/Integer、Double的定义方式//或者//或者表示一个特定时间,精确到毫秒1.例//创建Date类的对象 默认是系统当前时间/*** year:年份,默认从1900开始计算* month:月份,默认是0-11* date:日期*/// //判断d1是否在d2之前// //判断d1是否在d2之后//随堂案例:计算自己活了多长时间。

2023-11-09 19:40:07 23 1

原创 Java接口

接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似。使用interface关键字定义接口。

2023-11-04 11:00:41 17 1

原创 Java面向对象(下)修饰符

果都是"动物"的子类对象,而没有"动物"对象。

2023-11-04 10:55:31 15 1

原创 Java面向对象(中)面向对象的三大特性一:多态

对象的多种形态。

2023-11-04 10:40:25 15 1

原创 Java面向对象(中)面向对象的三大特性一:继承

继承是面向对象三大特征之一,可以让类跟类之间产生子父的关系。可以把多个子类中重复的代码抽取到父类中,子类可以直接使用,减少代码冗余,提高代码的复用性。

2023-10-31 20:52:43 27 1

原创 Java面向对象(中)面向对象的三大特性一:封装

封装的作用是告诉我们如何正确的设计对象的属性跟方法。

2023-10-31 20:14:18 41 1

原创 Java面向对象(上)

现实世界中的对象:手机、车。对象拥有属性和功能(function、method)。类是由多个具有相同特征和行为的对象抽取出来的1、确定类名2、编写属性(实例变量)3、编写方法(实例方法)属性:通过变量表示,又称实例变量。

2023-10-30 19:20:09 23 1

原创 Java数组基础

/1、System类提供数组拷贝方法//定义目标数组/*** src:原数组* srcPos:原数组的起始位置* dest:目标数组* destPos:目标数组的起始位置* length:拷贝的长度*/i++) {

2023-10-28 08:57:21 22

原创 Java方法/函数

public static void 方法名(){}

2023-10-27 19:20:39 21 1

原创 Java 循环结构

for(循环初始化;循环条件;循环变化){//循环体。

2023-10-27 19:11:30 12 1

原创 Java 分支语句

if(逻辑条件){//满足逻辑条件执行的代码。

2023-10-27 17:28:56 30 1

原创 Java基本数据类型

String属于引用数据类型,而不是基本数据类型!

2023-10-25 20:46:43 103

原创 java first day

3、在本地创建一个文件夹用来存放仓库,在该目录下进入cmd,输入git clone 仓库地址。2、在gitee网站创建账户,并且创建仓库。2.git commit -m “日志”4、进入本地仓库进行增加或者删除。1、下载gitee客户端。

2023-10-24 17:32:57 19

空空如也

空空如也

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

TA关注的人

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