自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 普普通通的验证ip的正则

简单的ip验证方法

2022-07-08 11:06:22 67

原创 Vue静默刷新

在使用vue框架时,常常会出现一种状况,修改了对象数据,但是视图没变由于JavaScript的限制,Vue不能检测对象属性的添加或删除,因为Vue 会在初始化实例时对属性执行 getter/setter 转化,所以属性必须在data上存在才能让 Vue 将它转换为响应式的。所以此时就需要解决此类问题1.可以使用$set方法,来向对象添加响应式属性 语法: this.$set(对象,属性名,修改后的值)但是此方法,有一个不是很友好的地方,就是你得知道是哪个数据出现了问题,才能...

2021-11-24 19:37:03 585

原创 VUE路由传参跳转

声明式传参跳转1、查询参数:path+query组合接收的时候使用key名接收数据,数据可以是变量,下图中jojo就是变量,变量在data中声明。<router-link :to="{ path: '/freeTwo', query: { uname: jojo } }">点击跳转</router-link>// 接收:<h1>{{ $route.query.uname }}</h1>2、查询参数,路由命名:name+query组..

2021-11-06 16:21:04 211

原创 前端面试题

基础概念篇 1、什么是HTML?HTML(HyperText Markup Language)不是真正的程序语言,它是一种超文本标记语言,用来创建网页、结构化和含义化网站上的内容,它是由很多标签组成的。 2、什么是CSS?层叠样式表,CSS(Cascading Style Sheets)是一种样式表语言,并不是真正的程序语言,它可以让你选择性的修饰网页中的HTML元素。 3、什么是Javascript?一门动态编程语言,当用于HTML文档时,可以为网站上提供动态交互效果。...

2021-11-02 08:50:49 290

原创 VUE中的全选和反选以及点击高亮

全选和反选使用vue的计算属性computed实现:当要给绑定计算属性的标签赋值时,会触发计算属性的set方法,这时候就需要使用计算属性的完整写法://......省略html<input class="toggle" type="checkbox" v-model="e.isDone" />// 小复选框要绑定数据中的布尔值,数据中没有跟后台沟通一下<script>export default {// ......省略其他代码props: [{id: 1

2021-10-29 19:31:33 232

原创 VUE生命周期中的一些钩子函数

父传子:本质就是一个文件引用另一个文件父文件:引用其他文件的那个vue文件 子文件:被引用的那个vue文件方法:创建子文件,文件里面在export default中定义变量props,用于接受外部的值. 在父文件中使用import 引入子文件,并且在export default中注册这个组件 根据...

2021-10-26 19:03:05 220

原创 简单的数组方法

数组可以保存多个数据,包括另一个数组和对象,很多时候我们都会对数组进行操作(增删改查),所以这时候一些方便的数组方法就显得尤为重要.检测数据是否为数组var arr = [10, 20, 30, 40, 50];//使用Array.isArray(数组名) 来判断数据是否为数组console.log(Array.isArray(arr));// true//使用 数组名 instanceof Array 来判断 //此方法也可以判断数据是否为别的数据类型,只需要把后面的Array改成对应

2021-10-12 22:56:26 269 2

原创 数据库和它的增删改查

什么是数据库 数据库(database)是用来组织、存储和管理数据的仓库 为了方便管理互联网世界中的数据,就有了数据库。用户可以对数据库中的数据进行增删改查等操作 数据库分类 传统类型数据库(关系类型数据库或者SQL数据库) 比如:MySQL、Oracle、SQL Server,这三者的设计理念相同,用法比较类似 新型数据库(非关系数据库或NoSQL数据库) 比如:Mongodb,它在一定程度上弥补了传统型数据库的缺陷 传统型数据库的数据组织结构我们这里主要讲解传

2021-10-11 20:24:28 543

原创 CORS和JSONP跨域资源共享

使用Express写接口1.创建基本服务器// 引入 express 模块const express = require(`express`)// 实例化express服务器const jojo = express()// 引入自己的路由模块const router = require(`./apiRot.js`)// 注册路由模块jojo.use(`/user`, router)//在3000接口开启服务器jojo.listen(3000, () => {

2021-10-10 20:33:45 112

原创 EXPRESS

ExpressExpress中文官网:http://www.expressjs.com.cn/Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。不使用Express也可以创建web服务器,用Nodejs原生方法也可以创建Express 能做什么?对于前端程序员来说,最常见的两种服务器,分别是: Web 网站服务器:专门对外提供 Web 网页资源的服务器。 API 接口服务器:专门对外提供 API 接口的服务器。 使用 E

2021-10-10 19:16:09 60

空空如也

空空如也

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

TA关注的人

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