自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前后端交互总结 及 axios 使用

前后端交互总结 及 axios 使用

2020-12-24 11:44:31 590

原创 Vue-Cli 的使用

Vue-Cli 的使用

2020-12-24 11:42:04 208

原创 vue.js 原理及应用

vue.js 原理及应用

2020-12-18 11:28:12 164 1

原创 vue与element(使用与跳坑)

记录在vue中如何使用element

2020-12-18 11:26:50 180

原创 工作解疑

文章目录vuevue-cli2Vue 运行后http://0.0.0.0:8080地址无法打开 也 没有自动打开浏览器vue-cli3vuevue-cli2这里讲述的是我在维护更新使用vue-cli2项目时遇到的问题vue-cli2 文档地址Vue 运行后http://0.0.0.0:8080地址无法打开 也 没有自动打开浏览器问题在公司遇到一个老项目,发现启动之后本地地址是http://0.0.0.0:8080的,而且也没有自动打开浏览器,点击这个地址之后是这样的然后在本地地址才能够打

2020-11-13 13:41:17 206

原创 便捷工作

VsCode

2020-10-30 13:33:47 166

原创 微信小程序工作指南

微信小程序基础微信小程序功能及组件实现微信小程序设定图片固定比例微信小程序裁剪插件——转载github项目地址微信小程序各种基础及功能组件总结

2020-10-28 10:40:05 331

原创 JavaScript原理及应用

1

2020-10-19 14:15:02 174

原创 CSS常用属性及效果实现——持续更新

CSS常用属性1.CSS 参考手册 菜鸟教程2.CSS3 教程 菜鸟教程2.flex布局详解 菜鸟教程CSS简单效果实现1.元素水平,垂直,水平垂直居中方案2.文本垂直居中height:高度line-height:高度3.单行文本省略CSS复杂效果实现1.实现图片无限循环无缝滚动...

2020-10-19 14:13:41 164

原创 JS数组方法最全最详细总结

一、检测方法Array.isArray()判断传入的值是否为数组// 下面的函数调用都返回 trueArray.isArray([]);Array.isArray([1]);Array.isArray(new Array());Array.isArray(new Array('a', 'b', 'c', 'd'))// 鲜为人知的事实:其实 Array.prototype 也是一个数组。Array.isArray(Array.prototype); // 下面的函数调用都返回 fals

2020-12-29 15:16:47 2026

原创 微信小程序组件 默认样式修改

checkbox radio 样式重写wxml<view class="container"> <view>checkbox样式</view> <view> <label class="checkbox"> <checkbox checked="true" />选中 </label> <label class="checkbox"> <checkb

2020-10-30 11:34:30 1149

原创 微信小程序日期组件实现

主要代码实现微信官方文档——picker-view的使用获取当前月份天数以上代码可以在控制台输出2020年2月份的天数Date对象月份从0开始,即0表示1月份,以此类推。在上面的代码中,我们初始化d为三月份的第0天,由于JavaScript中day的范围为1~31中的值,所以当设为0时,会向前 一天,也即表示上个月的最后一天。封装一个获取 指定年月 天数 的函数function getDays(year, month) { var d = new Date(year, month

2020-10-30 10:39:48 2475 1

原创 微信小程序——设定图片固定比例

实现原理及思路SelectorQuery wx.createSelectorQuery()进入微信官方文档查看示例代码const query = wx.createSelectorQuery()query.select('#the-id').boundingClientRect() //也可以使用类名 .the-classquery.selectViewport().scrollOffset()query.exec(function(res){ res[0].top

2020-10-28 10:38:54 1708

原创 CSS实现图片无限循环无缝滚动

实现代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * {

2020-10-26 16:07:07 15342 8

转载 ES6全部特性(已更新ES2020)——转载

1.5万字概括ES6全部特性(已更新ES2020)

2020-10-19 10:50:57 643

原创 CSS 水平,垂直,水平垂直居中方案——持续更新

准备<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .parent{

2020-10-16 13:37:33 212

原创 VueCLI 搭建项目

安装vue create 创建新项目输入vue cerate *创建项目

2020-10-15 11:23:27 173

原创 VueCLI 通过process.env配置环境变量

前言我们在做vue或者react单页应用的时候,会发现配置文件里有procsss.env字段,那么,这个字段有什么含义,代表什么,我们在搭建项目的时候又该如何使用其来配置环境变量,从而在不同的环境下进行不同的配置。理解node环境变量process.env首先,我们需要理解node中的process和process.env是什么,点击此处进入Node.js中文网进行查看在文件夹中新建process.js文件,进行操作,理解process.envprocess(进程)process 对象是一

2020-10-14 16:36:24 18046 2

原创 chrome浏览器 自带网页截取长图功能

按F12(⌘Command + ⌥Option + I)打开调试界面随后,按下Windows 为 Ctrl + Shift + P (⌘Command + ⇧Shift + P),输入命令 Capture full size screenshot(只输前几个字母就能找到),敲下回车,Chrome 就会自动截取整个网页内容并保存至本地。由于是渲染引擎直接输出,其比普通扩展速度更快,分辨率也更高。除了普通长截图以外,你还可以利用这一功能截取手机版网页长图。只需要按下Windows 为 Ctrl + Shi

2020-10-14 16:09:13 866

原创 VsCode 使用 live Server 插件 报Open a folder or workspace... (File -> Open Folder)错误

右下角 Open a folder or workspace... (File -> Open Folder)错误是因为文件没有在文件夹中打开我们将文件夹打开,并运行live Server 插件,此时可以正常启动服务

2020-10-09 14:14:34 5272 2

原创 Vue中引入字体并解决字体文件过大问题

利用 CSS3 @font-face 规则指定名为"myFirstFont"的字体,并指定在哪里可以找到它的URL:@font-face{font-family: myFirstFont;src: url('Sansation_Light.ttf'), url('Sansation_Light.eot'); /* IE9 */}在main.js中全局引用文件import '@/styles/index.scss'解决字体文件过大问题Fontmin - 字体子集化方案

2020-09-29 11:32:30 5626

原创 JavaScript详解原型和原型链

详解javascript 原型和原型链

2020-08-24 17:10:27 471

原创 微信小程序WXS模块的使用

WXS模块的使用index.wxml<view class="container"> <view>{{common.msg}}</view> <view>{{common.foo}}</view> <view>{{foo.value}}</view></view><!-- module 当前 <wxs> 标签的模块名。必填字段。 --><!-- src 引用 .w

2020-08-11 13:59:48 2201

原创 微信小程序实现全选,半选功能

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

2020-08-10 16:40:43 3055

原创 Redux——结合案例一步步深入学习

文章目录Redux介绍**了解Redux****安装****Redux的设计思想**redux有四个组成部分Redux流程Redux是纯函数TodoList案例Redux介绍Rudex官方文档Rudex英文原版文档了解ReduxRedux 是 JavaScript 状态容器,提供可预测化的状态管理。React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。有两个方面,...

2020-05-02 00:33:26 345

原创 React项目实战(二)

文章目录React项目实战(一)React项目实战(二)利用Antd实现Frame组件(基础页面)2-1 使用Antd的Layout进行布局2-2 可以设计个Logo2-3 实现左侧的菜单展示2-4 实现左侧的小图标2-5 实现点击菜单切换React项目实战(一)React项目实战(二)利用Antd实现Frame组件(基础页面)2-1 使用Antd的Layout进行布局在react项目中...

2020-04-27 19:18:52 1867

原创 React项目实战(一)

文章目录项目实战前的准备工作项目实战一.搭建项目的基本页面及外层路由1-1配置基本页面1-2配置路由1-3需要最外层去渲染路由视图1-4需要配置内层App路由1-5 路由的懒加载二.利用Antd实现组件2-1 使用Antd的Layout进行布局2-2 可以设计个Logo2-3 实现左侧的菜单展示2-4 实现左侧的小图标2-5 实现点击菜单切换总结需要下载的组件项目实战前的准备工作React基础...

2020-04-27 19:17:34 20538 10

原创 React中使用Antd组件

文章目录Antd的基本使用安装和初始化简单使用Antd的高级配置Antd的自定义主题Antd的基本使用进入Antd官方网站点击开始使用,然后进入在create-react-app中使用进行Antd的使用学习安装和初始化在react项目中进行安装yarn add antd或者npm i antd安装简单使用在App.js文件中引入按钮并使用注意,这里还需要引入css样式import ...

2020-04-23 19:00:37 4319 1

原创 React高阶组件及CRA的定制

文章目录高阶组件高阶函数高阶组件对于CRA的定制高阶组件高阶函数高阶函数:一个函数内部返回一个新的函数,内部采用闭包的写法。var add = x => { return y => { return x+y }}高阶组件高阶组件:(HOC) Higher-Order-Component高阶组件本质上就是一个函数,内部可以接收一个组件,然后返回新的组件。...

2020-04-23 17:52:16 480

原创 React-Router——Reac路由的学习

文章目录路由的简单使用路由的安装路由的使用二级路由及动态跳转路由常用API方法render函数link的参数传递withRouter路由的简单使用路由的安装安装路由: yarn add react-router-dom或者npm i react-router-dom路由的使用在最外层节点用<Router><Router/>包裹index.js文件impo...

2020-04-22 22:56:58 764

原创 React组件

文章目录函数组件与class组件元素与组件函数组件class组件组件的组合、嵌套组件的数据承载 (props属性 | state状态)props属性state状态受控组件与非受控组件受控组件非受控组件React Event (事件函数的this指向)ref属性函数组件与class组件元素与组件如果代码多了之后,不可能一直在render方法里写,所以就需要把里面的代码提出来,定义一个变量,像这...

2020-04-22 13:02:31 707

原创 React基础

文章目录最简易的 React 示例搭建一个react简易环境React示例JSXJSX简介JSX使用注意JSX中数组的遍历操作最简易的 React 示例搭建一个react简易环境react开发需要引入多个依赖文件:react.js、react-dom.js,分别又有开发版本和生产版本react.js中有React对象,帮助我们创建组件等功能react-dom.js中有ReactDOM对象...

2020-04-16 21:06:10 1432

原创 Vue组件通信方法大全

文章目录父子组件传值props downprpos传递数据单向数据流prpos验证events upviewmodel链ref链事件总线父子组件传值props downprpos传递数据单向数据流prpos验证events upviewmodel链ref链事件总线...

2020-04-03 09:12:20 185

原创 Vue组件基础大全

文章目录组件基础组件介绍组件的注册全局组件注册局部组件注册组件注册简写全局组件注册简写局部组件注册简写组件的data方法组件基础组件介绍模块化就是将系统功能分离成独立的功能部分的方法,一般指的是单个的某一种东西,例如js、css而组件化针对的是页面中的整个完整的功能模块划分,组件是一个html、css、js、image等外链资源,这些部分组成的一个聚合体优点:代码复用,便于维护划分组...

2020-03-27 22:21:42 247

原创 Vue自定义指令及封装轮播图案例

文章目录自定义指令简介自定义指令注册钩子函数钩子函数案例钩子函数参数参数简单案例函数简写函数简写案例对象字面量自定义指令与轮播图简单案例自定义指令简介自定义指令,对普通的DOM元素进行底层操作。除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM...

2020-03-25 21:08:57 404

原创 Vue生命周期钩子函数全解析

文章目录Vue生命周期介绍生命周期图示八个钩子函数详解先创建实例,组件,渲染在页面然后分别调用钩子函数,了解其特性及作用beforeCreatVue生命周期介绍Vue实例从创建到销毁的一系列过程叫做实例的声明周期。vue在整个生命周期里面提供了一些函数,可以在内部实现一些业务逻辑,并且这些函数会在一些特定的场合下去执行。(在生命周期的某一个时刻进行触发)生命周期可分为四个阶段创建实例...

2020-03-24 22:23:23 938

原创 浅谈Vue核心虚拟dom

文章目录什么是虚拟dom操作dom的传统方式虚拟dom模拟实现虚拟domdiff算法v-for中的key值参考文章什么是虚拟dom操作dom的传统方式浏览器渲染引擎工作流程都差不多,大致分为5步,创建DOM树——创建StyleRules——创建Render树——布局Layout——绘制Painting第一步,用HTML分析器,分析HTML元素,构建一颗DOM树(标记化和树构建)。第二...

2020-03-23 22:12:34 190

原创 Vue案例之实现ToDolist

实现效果核心思想程序代码css代码 /* 按钮样式 */ .btn { display: flex; justify-content: flex-end; margin-top: 10px; } .btn p { margin: 5px 5px; } #app .select {...

2020-03-19 22:23:59 500

原创 Javascript中的this关键字指向

文章目录this关键字介绍不同情况下的this1.对象调用方法中的this2.在全局使用this(单独使用)3.函数中的this4.函数严格模式下5.事件中的this6.构造函数中的this7.箭头函数没有thiscall()、apply()、bind() 的用法this关键字介绍面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会...

2020-03-18 21:09:34 233

原创 Nodejs中mongodb的使用及封装

mongodb介绍mongodb的了解MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。它的特点:高性能、易部署、易使用,存储数据非常方便。mongodb的安装mongodb的操作Nodejs中mongodb的使用操作安装+引入npm install mongodb -Svar mysql = requ...

2020-03-16 21:50:26 1397

空空如也

空空如也

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

TA关注的人

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