自定义博客皮肤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)
  • 收藏
  • 关注

原创 es6新增方法

1、对象属性同名简写以前同名属性需要这么写constname='林三心'constage='22'constobj={name:name,age:age}console.log(obj)//{name:'林三心',age:'22'}ES6新增语法,只需这么写constname='林三心'constage='22'//属性同名可简写constobj={name,age}console...

2022-01-26 19:21:41 118

原创 vue的一些实用小技巧

1、路由懒加载,能让你首次加载更快路由懒加载可以让我们的包不需要一次把所有的页面的加载进来,只加载当前页面的路由组件就行。举个栗子????,如果这样写,加载的时候会全部都加载进来。constrouter=newVueRouter({routes:[{path:'/',name:'Home',component:Home},{path:'/about',name:'About',...

2022-01-26 19:16:29 845

原创 vue基础知识2

4、剩余参数大家可能遇到过这种问题,一个函数,传入参数的个数是不确定的,这就可以用ES6的剩余参数functionfn(name,...params){console.log(name)console.log(params)}fn('林三心',1,2)//林三心[1,2]fn('林三心',1,2,3,4,5)//林三心[1,2,3,4,5]5、模板字符串以前的我,拼接字符串只能这么做constname=...

2022-01-25 19:42:01 765

原创 vue基础知识

这两个的出现,总感觉是为了开发的代码规范而出现的。我们要逐渐放弃var,在项目中多用let和const与var的区别: var有变量提升,有初始化提升,值可变 let有变量提升,没有初始化提升,值可变 const有变量提升,没有初始化提升,值不可变,但如果是定义对象,则属性可变 暂时性死区问题说明:其实let和const是有变量提升的,但是没有初始化提升:varname='林三心'functionfn(){console.log(name)...

2022-01-25 19:40:45 1043

原创 CORS跨域原理

我们都知道由于同源策略的存在,导致我们在跨域请求数据的时候非常的麻烦。首先阻挡我们的所谓同源到底是什么呢?,所谓同源就是浏览器的一个安全机制,不同源的客户端脚本没有在明确授权的情况下,不能读写对方资源。由于存在同源策略的限制,而又有需要跨域的业务,所以就有了CORS的出现。我们都知道,jsonp也可以跨域,那为什么还要使用CORS呢 jsonp只可以使用GET方式提交 不好调试,在调用失败的时候不会返回任何状态码 安全性,万一假如提供jsonp的服务存在页面注入漏洞,即它返..

2022-01-24 20:21:43 301

原创 Render函数

render函数是组件渲染的重要核心,它跟template模板开发一样,只不过这种形式开发,它(render)更接近底层,这样能让Vue编译时少转换一次。让我们来看一下哪里能用到render函数。我们都知道Vue项目入口文件main.js里面有个render函数长下面这样,将项目的App根组件,挂载到根实例上通过render渲染。newVue({render:h=>h(App)}).$mount('#app')我们来解刨一下render函数身体。 render...

2022-01-24 20:18:05 4617 1

原创 mongdb一些基础知识

1、MongoDB是什么?MongoDB是一款为web应用程序和互联网基础设施设计的数据库管理系统。没错MongoDB就是数据库,是NoSQL类型的数据库2、为什么要用MongoDB?(1)MongoDB提出的是文档、集合的概念,使用BSON(类JSON)作为其数据模型结构,其结构是面向对象的而不是二维表,存储一个用户在MongoDB中是这样子的。{ username:'123', password:'123'}使用这样的数据模型,使得MongoDB能在生产环境中提

2022-01-23 19:07:15 292

原创 Mongodb增删改查操作

1.新建数据库use 数据库名;2.显示所有数据库show dbs;3.新建集合(两种方式)隐式创建:在创建集合的同时往集合里面添加数据---db.c1.insert({name:"fuck",age:29});显式创建db.createCollection()---db.createCollection("c2");4.显示所有集合show collections;5.db命令db命令表示当前操作的数据库6.插入一对,当数据库没有集合c1时,mongodb会自动创建集

2022-01-22 22:02:54 598

原创 Mongodb增删改查操作

Mongodb增删改查操作目录一.常用操作一.常用操作1.新建数据库use 数据库名;2.显示所有数据库show dbs;3.新建集合(两种方式)隐式创建:在创建集合的同时往集合里面添加数据---db.c1.insert({name:"fuck",age:29});显式创建db.createCollection()---db.createCollection("c2");4.显示所有集合show collections;5.db命令db命令表示当前操作的数据库

2022-01-22 21:58:45 435

原创 1.vue 自带组件 HelloWord.vue 删除后的报错 2.lang=‘less‘ 3.npm run serve 运行不了

1.今天在写项目的时候没有运行 一直在写,引入文件的时候想看一下效果 结果就成了连环杀人案首先vue 自带的组件 HelloWord.vue 这个组件 以前没有删除过 今天感觉不好看就删除了但你只要删除了就会报错!报错如下图样式可以看到他会给你报 To install it,you can run:npm install --save我翻译了一下让我去下载模块或者包 我用npm install --save这个命令下载完 我运行还是会报错于是我上百度查找 大部分都是你的模...

2022-01-22 21:52:55 900

空空如也

空空如也

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

TA关注的人

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