使用react-router 浏览器刷新,页面404问题解决

首先我们先找到问题,再解决问题,别嫌我啰嗦,首先说说react路由history三种模式。 history 配置 React Router 是建立在 history 之上的。 简而言之,一个 history 知道如何去监听浏览器地址栏的变化, 并解析这个 URL 转化为 location 对象, 然后 router 使用它匹配到路由,最后正确地渲染对应的组件。 常用的 history »

mac webstorm intelliJ IDEA设置字体大小,没有Colors & Fonts

Mac 下的 Webstorm和intelliJ IDEA 如何快速设置 Code 字体大小? 由于在File>Other Settings>Default Setting里没有Colors & Fonts,所以设置不了字体。 如果点击Webstorm或者interlij IDEA>Preferences...就有Colors & Fonts,就可以设置字体大小了 方法一 点击webStorm或者interlij IDEA>Preferences. »

前端代码规范

一.Javascript代码规范 1:代码注释 代码注释采用ngdoc,以下是官方说明: The flavour of jsdoc used by AngularJS is called ngdoc and is parsed by a Node.js utility called Dgeni. »

AngularJS中service,factory,provider的区别

一、service引导 刚开始学习Angular的时候,经常被误解和被初学者问到的组件是 service(), factory(), 和 provide()这几个方法之间的差别。This is where we'll start the twenty-five days of Angular calendar. 二、service 在Angular里面,services作为单例对象在需要到的时候被创建,只有在应用生命周期结束的时候(关闭浏览器) »

angular($http)

angular是一个前端框架,实现了可交互式的页面,但是对于一个web应用,页面上进行展示的数据从哪里来,肯定需要服务端进行支持,那么angular是如何同服务端进行交互的呢? $http angular提供了$http服务来同服务端进行通信,$http服务队浏览器的XMLHttpRequest对象进行了封装,让我们可以以ajax的方式来从服务器请求数据。 $http服务是一个接受一个参数的函数,参数的类型是对象,用来配置生成的http的请求,该函数返回一个promise对象(关于promise规范,可以看看这篇文章) var promise = $http({ method:'GET', url:'/api/user. »