Redux是一个数据状态管理插件,论是移动端还是 pc 端,当你使用 React 或者 vue 开发组件化的 SPA 程序时, 组件之间共享信息是一个非常大的问题。在react开发中,使用 React 开发系统,绝大部分都需要结合 Redux 来使用。 第一步安装 安装redux的时候,我们经常也会 ...
分类:
其他好文 时间:
2018-09-21 18:59:53
阅读次数:
171
因为是连续写的2篇随笔,废话不多说。直接进入正题。 选择预编译的工具时,笔者采用了gulp。虽然,如今市面上大多采用的多为webpack,使用gulp也是有自己的缘由的。 webpack的最主要特点是可以将项目大多数资源打包为单个Js。h5项目中,打包后可以减少文件的请求数量,而小程序是由微信侧控制 ...
分类:
微信 时间:
2018-09-18 13:05:52
阅读次数:
233
1、使用Vue CLI工具生成脚手架,这是最常见的使用方式,简单用模板生成一个HelloWorld Demo,可以学习Vue的SPA项目结构 2、通过script引入Vue.js,详细如下:这里搭配Mint-ui 那么,如何将SPA 转成传统多页面应用? 1、加头加尾,DOM的基本结构要有 2、sc ...
分类:
其他好文 时间:
2018-09-11 14:19:43
阅读次数:
191
单页应用SPA做SEO的一种清奇的方案 网上有好几种单页应用转seo的方案,有服务端渲染ssr、有预渲染prerender、google抓AJAX、静态化。。。这些方案都各有优劣,开发者可以根据不同的业务场景和环境决定用哪一种方案。本文将介绍另一种思路比较清奇的SEO方案,这个方案也是有优有劣,就看 ...
分类:
其他好文 时间:
2018-09-08 17:16:28
阅读次数:
175
1. CSS 1.1. 行内元素、块级元素 1.1.1. 元素的类型 CSS中将元素分为行内元素和块级元素,他们都各自有各自的特点和行为习惯。 div、h1 或 p 元素常常被称为块级元素。这意味着这些元素显示为一块内容,即“块框”,也称为块级元素。在布局页面时,块级元素独占一行。 与之相反,spa ...
分类:
Web程序 时间:
2018-09-07 21:34:27
阅读次数:
205
asp.net core mvc 中间件之WebpackDevMiddleware 中间件主要用于开发SPA应用,启用 ,增强网页开发体验。好吧,你想用来干嘛就干嘛,这次主要是通过学习该中间件,学习如何在core中启用 支持 通过上上篇 "asp.net core mvc 管道之中间件" ,大致可以 ...
分类:
Web程序 时间:
2018-09-05 09:14:45
阅读次数:
194
在vue项目中,调用微信扫一扫功能,在安卓系统下完全正常,ios系统下却报错'invalid signature'的错误,这可能令许多小伙伴困惑,经过查询大量博客相关资料,才找到了解决的方法。 原因:由于在ios和android中,location.href在spa页面的机制不同(不同在于ios是只 ...
分类:
微信 时间:
2018-09-03 19:35:07
阅读次数:
471
Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length. Do not allocate extra spa ...
分类:
其他好文 时间:
2018-08-27 15:28:41
阅读次数:
144
单页面SPA理解 SPA:single page application 单一页面应用程序,只有一个完整的页面;它在加载页面时,不会加载整个页面,而是只更新某个指定的容器中内容,比如Gmail、移动的webApp。 工作原理: 1.解析地址栏:完整的页面地址、路由地址 2.根据路由地址从路由词典中找 ...
分类:
其他好文 时间:
2018-08-20 11:38:58
阅读次数:
149
前言 最近收到一个这样的需求,要求做一个基于 vue 和 element-ui 的通用后台框架页,具体要求如下: 要求通用性高,需要在后期四十多个子项目中使用,所以大部分地方都做成可配置的. 要求做成脚手架的形式.可以 npm 安装 要求实现多页签,并且可以通过浏览器 url 回显多页签.而且页签内 ...
分类:
其他好文 时间:
2018-08-16 14:55:06
阅读次数:
163