自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app使用自定义导航还是原生导航的

— 自定义导航1.自定义导航就是自己写页面,在当前页面去写导航栏 <!-- 自定义导航位置 --> <!-- 页面需要的自定义导航 --> <!-- 页面 --> <!-- 货主 --> <view v-if="onStatus == 1"> <home v-if="index === 0" /> <news v-if="index === 1" /> <order v-if=

2021-05-14 17:14:13 661

原创 uni-App uni.navigateTo uni-app路由与页面跳转 减少 踩坑 ,介绍如何规避跳转页面混乱的bug

1、用uni-app开发APP得话,以前没有开发过,请先看文档,注意写的时候注意逻辑2、uni-app拥有自带得跳转页面的方式api,介绍怎末来规避跳转页面的bug3、注意他们跳转页面的方式,有的跳转页面会保留当前页面,有的是关闭当前页面,这个牵扯到手机硬件返回键,如果保留当前页面,你点击返回的手机建,他就会返回你的上一页,如果你关闭当前页面不保留当前页面那你的返回键就不会返回你上一个页面,就会一直在当前页面停留。他还牵扯到uni-app自带头部导航,返回箭头,如果保留当前页面,你点击返回箭头也可以返回

2021-05-14 16:47:25 903

原创 HTTP状态码

从输入URL到页面加载的全过程--------概述从输入URL到页面加载的主干流程如下:1、浏览器构建HTTP Request请求2、网络传输3、服务器构建HTTP Response 响应4、网络传输5、浏览器渲染页面HTTP状态码100继续。客户端应继续其请求101切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,例如,切换到HTTP的新版本协议200请求成功。一般用于GET与POST请求201已创建。成功请求并创建了新的资源2

2021-01-08 16:30:06 160

原创 markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-01-08 15:56:49 114

原创 Vue项目的打包详解和配置文件

项目打包一、项目打包指令把vue项目进行打包发布,生成可以在web服务器中进行访问的网页npm run build二、详解我们写的.vue文件是源代码,是不能被浏览器解析的我们在开发的时候使用了cli脚手架生成项目,当执行npm run server的时候cli搭建的项目会自动启动内置的开发服务器,是临时的一个服务器,会把把我们写的vue文件进行编译运行.vue文件在开发的时候能够在浏览器被访问到,是因为有webpack的存在webpack是一个前端模块化开发工具,可以实现模块化

2020-07-13 19:38:36 2790

原创 Vue路由的创建和使用方法

Vue路由的创建一 vue路由创建指令npm i vue-router # 安装路由插件二、vue路由标签router-link : 是用来生成a标签的组件,做页面跳转router-view : 是用来展示路由对应的内容的组件,所有的路由地址访问时对应的内容都在组件范围内显示三,使用,两种写入方式(当你用指令创建之后)import Vue from 'vue'import VueRouter from 'vue-router'import Home from './pages/Ho

2020-07-13 19:30:49 515

原创 数组的操作方法和运用

- 目录1.concat() 方法2.copyWithin()方法3.every()方法4.fill()方法5.filter()方法6.find()方法7.findIndex()方法8.forEach()方法9.indexOf()方法10.join()方法11.lastIndexOf()方法12.map()方法13.pop()方法14.push()方法15.reduce()方法16.reduceRight()方法17.reverse()方法18.shift()方法1

2020-05-26 17:25:22 499

原创 Vue中组件的生命周期

Vue中组件的生命周期1.什么交什么周期组件从创建到销毁的一系列过程叫做组件的生命周期。2.vue在整个生命周期里面提供了一些函数,可以在内部实现一些业务逻辑,并且这些函数会在一些特定的场合下去执行。(在生命周期的某一个时刻进行触发)3.理解所有的生命周期钩子自动绑定this上下文到实例中,因此你可以访问数据,对属性和方法进行运算。这意味着你不能使用箭头函数来定义一个生命周期方法...

2020-03-24 20:20:31 380

原创 虚拟DOM操作

Vue中的虚拟Dom操作频繁的且复杂的DOM操作通常是前端性能瓶颈的产生点,Vue提供了虚拟DOM的解决办法,提高前端的性能。虚拟DOM的核心思想:对复杂的文档Dom结构,提供一种方便的工具,进行最小化地DOM操作。什么是虚拟Dom当用传统的方式操作DOM的时候,浏览器会从构建DOM树开始从头到尾执行一遍流程,效率很低。而虚拟DOM是用javascript对象表示的,而操作ja...

2020-03-23 21:09:10 343

原创 Vue中的组件创建和过滤器的使用

Vue中的组件创建和过滤器的使用1.全局组件<div id="app"> <!--调用全局组件--> <hello></hello></div><script> //全局注册组件 //组件使用的时候不需要加new,而是通过标签的格式去使用的 //在使用组件之前,必须要注册后才可以使...

2020-03-20 21:55:14 797

原创 vue的认知

vue的认知Vue是一个前端js框架,由尤雨溪开发,是个人项目 目前由饿了么ude团队进行维护Vue近几年来特别的受关注,三年前的时候angularJS霸占前端JS框架市场很长时间,接着react框架横空出世,因为它有一个特性是虚拟DOM,从性能上碾轧angularJS,这个时候,vue1.0悄悄的问世了,它的优雅,轻便也吸引了一部分用户,开始收到关注,16年中旬,VUE2.0问世,这个时...

2020-03-19 22:28:53 185

原创 用Vue实现Todolist-代办事项

首先准备思路1.先引入Vue.js框架2.可以自己写一个简单布局或者可以引入其他插件3.具体请看代码有注释这里是引用 sui 的插件和css样式<div id="app"> <!--header start--> <header class="bar bar-nav"> <a class...

2020-03-19 21:43:55 743

原创 Vue双向绑定原理及实现

Vue双向绑定原理及实现什么是MVVM?一、概念介绍MVVM分为三个部分:分别是M(Model,模型层 ),V(View,视图层),VM(ViewModel,V与M连接的桥梁,也可以看作为控制器)1、 M:模型层,主要负责业务数据相关;2、 V:视图层,顾名思义,负责视图相关,细分下来就是html+css层;3、 VM:V与M沟通的桥梁,负责监听M或者V的修改,是实现MVVM双向绑...

2020-03-18 21:35:38 143

原创 mongodb安装使用

mongodb非关系型数据库,又叫nosql,缓存型,使用场景多是解决大规模数据集合多重数据种类1.下载地址https://www.mongodb.com/download-center2.安装帮助地址https://www.cnblogs.com/keyi/p/10984514.html3.配置数据文件存储位置:找到安装目录\Server\4.0\bin\ -&g...

2020-03-15 20:08:05 155

原创 token的使用

token思想在服务端不需要存储用户的登录记录,全部发给客户端有客户端自己存(cookie,local)步骤1、客户端使用用户名跟密码请求登录2、服务端收到请求,去验证用户名与密码3、验证成功后,服务端会签发一个 Token(加了密的字符串),再把这个 Token 发送给客户端4、客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Stora...

2020-03-12 20:00:50 1418

原创 正则的创建和使用

正则的概念正则表达式(regular expression)是一个描述字符规则的对象。可以用来检查一个字符串是否含有某个子字符串,将匹配的子字符串做替换或者从某个字符串中取出符合某个条件的子串等。1.为什么要用正则:前端往往有大量的表单数据校验工作,采用正则表达式会使得数据校验的工作量大大减轻。常用效果:邮箱、手机号、身份证号等。2:创建方式第一种方式:var reg = ne...

2020-03-11 22:23:28 410

原创 YARN,BOWER,EXPRESS,USE的安装使用和res,req和josnp响应(node.js)

YARN去官网安装注意:为省事,不要用npm i yarn -g,去安装yarn,而是去下载压缩包,保证注册表和环境变量的硬写入,后期通过yarn安装全局包时方便使用初始化一个新项目yarn init添加依赖包yarn add [package]yarn add [package]@[version]yarn add [package]@[tag]将依赖...

2020-03-11 20:41:04 382

原创 模块化 commonJS的应用和NPM的安装使用

模块化 commonJS1.介绍是主要为了JS在后端的表现制定,commonJS 是个规范 nodejs / webpack 是一个实现ECMA 是个规范 js / as 实现了他其他模块化规范:seajs.js / require.js CMD/AMD/UMD es52.作用是变量具有文件作用域,不污染全局变量3.系统模块http fs querystring url...

2020-03-10 19:28:28 1034

原创 了解node.js和简单应用(http,fs,url)

了解node js和简单应用(http,fs,url)node js介绍1.干嘛用的写后台管理程序的,与之类似的有php .net java等。2.主要应用于数据服务,文件服务,web服务3.优势性能高,方便、入门难度低、大公司都在用(BAT)4.劣势服务器提供的相对较少相对于其它语言,能用得上的学习资料少对程序员的要求高5.安装在官网下载相应的文件,安装,是否安装成...

2020-03-09 22:52:47 397

原创 对JS闭包的理解

闭包是什么?闭包就是能够读取其他函数内部变量的函数。在JavaScript中只有函数内部的子函数才能读取局部变量,所以闭包可以理解成为“定义在一个函数内部的函数”。了解闭包闭包的生成有三个必要条件(缺一不可)1. 在函数 A 内部直接或者间接返回一个函数 B2. B 函数内部使用着 A 函数的私有变量(私有数据)3. A 函数外部有一个变量接受着函数 B闭包完成会形成了一...

2020-02-23 15:36:12 351

空空如也

空空如也

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

TA关注的人

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