- 博客(18)
- 收藏
- 关注
原创 npm发包流程-如何发布自己的包
npm发包流程注册npm账号(已有可忽略)首先新建一个文件夹初始化npm init --yes,生成package.json文件新建一个index.js,在文件里面写一个方法(排重,排序)配置代理 npmjs npm config set registry=http://registry.npmjs.org配置淘宝镜像 npm config set registry http:...
2019-08-30 20:18:00 858
原创 applyMiddleware原理和middleware中间件原理及应用场景
首先看下redux执行流程:redux设计思想:(1)Reducer:纯函数,只承担计算 State 的功能,不合适承担其他功能,也承担不了,因为理论上,纯函数不能进行读写操作。*(2)View:与 State 一一对应,可以看作 State 的视觉层,也不合适承担其他功能。(3)Action:存放数据的对象,即消息的载体,只能被别人操作,自己不能进行任何操作。想来想去,只有发送...
2019-08-16 10:54:00 911
原创 使用Ajax解决浏览器缓存问题
HTTP缓存浏览器第一次向服务器发起HTTP请求,服务器会返回请求的资源,并在响应头中添加一些有关缓存的字段,如cache-control expires等,之后浏览器再向服务器请求资源就可以视情况使用缓存HTTP缓存分类强缓存:浏览器直接从本地缓存中获取数据,不与服务器打交道协商缓存:浏览器发送请求到服务器,服务器判断是否可使用本地缓存使用Ajax解决浏览器缓存问题在一些项目...
2019-08-16 09:01:04 540
原创 HTML,CSS,JavaScript知识树思维导图
最近大脑回忆了一下 HTML,CSS,JavaScript 的一些知识点,并且将它做成了思维树,大家可以复习并且巩固一下你的入门知识点哦,加强一下哦CSS1层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态...
2019-08-15 10:52:55 628
原创 token登录验证机制
看一张图解释 token登录验证机制 !!!!!!token步骤(vue)第一次登录的时候,前端调后端的登陆接口,发送用户名和密码后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token前端拿到token,将token存储到localStorage和vuex中,并跳转路由页面前端每次跳转路由,就判断 localStroage 中有无 token ,没有就跳转到登录页面,有...
2019-08-14 16:39:48 2735
原创 Ajax 是什么?Ajax 的交互模型?同步和异步的区别?如何解决跨域问题?
ajaxAJAX 的全称是异步的 Javascript 和 XML ,是一种创建快速动态的技术,通过在后台与服务器进行少量数据交互,实现网页的异步更新,在不重新加载整个界面的情况下,做到网页的部分刷新;AJAX 的交互模型( AJAX 的过程)用户发出异步请求;创建 XMLHttpRequest 对象;告诉 XMLHttpRequest 对象哪个函数会处理 XMLHttpReque...
2019-08-14 16:16:50 430
原创 Vue秒杀插件
Vue秒杀插件1 安装npm install vue2-countdown --save2 使用组件首先在模板部分添加:<count-down v-on:start_callback="countDownS_cb(1)" v-on:end_callback="countDownE_cb(1)" :currentTime="1538983555" :s...
2019-08-14 09:37:58 660
原创 vue-cli 真机测试方法【二维码形式】
vue-cli 真机测试方法【二维码形式】保证手机和电脑在同一个局域网的前提下一:找到config文件夹下的index.js文件,打开后,将host的值改为你本地的ip,保存后重启项目二:输入ip和端口号打开项目三:将地址复制,使用二维码转换工具(草料二维码 https://cli.im/)生成二维码后,使用手机扫描,就可以查看了。...
2019-08-13 21:34:53 222
原创 基于Vue各个框架
Vue开发使用的插件Vux H5官网: https://doc.vux.li/zh-CN/ VUX(读音 [v’ju:z],同 views)是基于WeUI和Vue(2.x)开发的移动端UI组件库,主要服务于微信页面。基于webpack + vue-loader + vux可以快速开发移动端页面,配合vux-loader方便你在WeUI的基础上定制需要的样式。vux-l...
2019-08-13 10:18:59 487
原创 Nodejs.Node.js 连接MySQL时 出现 connect ECONNREFUSED 127.0.0.1:3306
原因: 数据库服务没有打开解决办法重启 MySQL
2019-08-11 19:41:03 2193 1
原创 React_redux_router【购物车,排序,筛选,详情 redux】
React案例概括:redux(使用),详情(路由传参),购物车,筛选,排序首先搭建项目 create-react-app 文件夹名App.js引入store,Provider,样式,路由,连接组件和仓库,注册实例import React, { Component } from 'react'import Router from "./router/index"impor...
2019-08-08 16:12:24 664
原创 vue项目代理/插件集合
代理请求接口在下载的项目文件里面找到config文件夹下面的index.js (config/index.js) module.exports = { dev: { assetsSubDirectory: 'static', assetsPublicPath: '/', // 主要是从这下面开始。 proxyTable:...
2019-08-08 10:23:51 231
原创 手动搭建webpack分离
config/index.jsconst path = require("path");const config = { entryPath: path.join(__dirname, "../src/index.js"), development: { mode: "development", port: 8689, host...
2019-08-06 17:12:55 156
原创 HTTP 之 Fetch
HTTP 之 FetchFetch 是一个现代的概念, 等同于XMLHttpRequest。它提供了许多与 XMLHttpRequest 相同的功能,但被设计成更具可扩展性和高效性。Fetch 的核心在于对 HTTP 接口的抽象,包括Request,Response,Headers,Body,以及用于初始化异步请求的 global fetch。得益于 JavaScript实现的这些抽象好的 ...
2019-08-06 16:53:24 293
原创 Vue路由
路由路由的定义1.在URL中采用#号老作为当前视图的地址,改变#号后的参数,页面不会重载。路由顺序文本定义1.下载 vue-router2.新建一个router文件夹,在这个文件夹下面新建一个index.js(路由的配置文件) - 引入vue - 引入 vue-router - use注册路由实例 - 配置路由信息 routers:{p...
2019-08-06 15:22:36 2300
原创 Vue样式初始化和版面自适应
Vue的css样式初始化(精华版)在mian.js引入。样式初始化。import ‘@/assets/reset.css’/* http://meyerweb.com/eric/tools/css/reset/ *//* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4,...
2019-08-02 17:13:49 1264
原创 vue的面试题
一.vue-loader是什么使用它的用途是什么vue-loader 是 webpack 的一个 loader,用于处理 .vue 文件。vue-loader是一个webpack的loader;可以将vue文件转换为JS模块;vue-loader是解析.vue文件的一个加载器。。 用途:js可以写es6、style样式可以scss或less、template可以加jade等二.关于样...
2019-08-02 17:04:06 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人