1、https://gitee.com/xfdm/FCat angular4、springcloud开源实战项目:FCat项目(springcloud、mybatis、redis、angular4)是一个前后端分离的企业级用户权限系统管理框架。前端使用的技术angular4;后端接口使用的技术spr ...
分类:
编程语言 时间:
2017-10-30 14:16:50
阅读次数:
858
angular支持大部分浏览器。有些浏览器不支持。比较重要的就是安卓手机浏览器。 我们可以通过index页面中加载polyfills来加以弥补。这些脚本实现了浏览器缺失的 JavaScript 特性。 我们可以把core.js文件下地shim文件加在header中,这样就可以运行angular应用。 ...
分类:
其他好文 时间:
2017-10-26 13:33:34
阅读次数:
201
当我们的项目运行在微信端时,基本都要用到oAuth第三方认证。那问题来了,在ng4中微信认证应该放在哪里呢? 开始项目的时候,我将oAuth认证放在了每个页面模版中,发现返回历史页的时候,需要返回两次。 这中问题应该是认证的时候跳转页面导致的,所以,我们要考虑将oAuth放到合适的位置去。 下面具体 ...
分类:
微信 时间:
2017-10-25 13:15:38
阅读次数:
626
首先需要先了解一个概念(SPA:一组视图状态的集合),也就是单页面应用,一个页面只加载一次,不再刷新,只改变页面部分内容的应用。 路由为每一个视图分配一个唯一的URL。 在创建的时候 ng new routeDemo --routing即可生成一个带路由的项目。 运行 ng g component ...
分类:
其他好文 时间:
2017-10-24 18:15:10
阅读次数:
169
这篇文章我觉得是很有用的,便于我们对ng项目的理解,同时在配置项目时,也能够很快的定位到相应文件。 摘录的别人的文章,首先感谢那个路人兄弟,下面就开始学习吧。 给TSLint和Codelyzer用的配置信息,当运行ng lint时会用到。 Lint功能可以帮你保持代码风格的统一。 ...
分类:
其他好文 时间:
2017-10-24 16:01:07
阅读次数:
264
angular4.0项目执行npm run build后,进入页面正常显示。 但是当刷新页面时,报错404,页面未找到。 出现这个问题的原因,应该是找不到路由地址导致的,然后找到了下面的解决方案。 找到app.module.ts文件,这个是根模块。在模块中加入HashLocationStrategy ...
分类:
其他好文 时间:
2017-10-24 14:58:27
阅读次数:
206
一个比较正确的使用方法:https://github.com/xieziyu/ngx-echarts 1、 npm install echarts --save npm install ngx-echarts --save 如果网速差,可以使用淘宝镜像 2、项目中.angular-cli.json ...
分类:
其他好文 时间:
2017-10-23 00:56:55
阅读次数:
296
引入外部插件是项目中非常重要的环节。因为部分插件以js语法写的,而ng4用的是ts语法,所以在引入时需要配置。 Step1:引入swiper插件的js文件【css在下面会讲到,先别急】 很重要的意见:亲测,如果用【方法二】引入的js导致效果有问题,请用【方法一】再试 方法一:在index.html中 ...
分类:
其他好文 时间:
2017-10-19 16:02:43
阅读次数:
211
一、为什么选择sass为了更好的管理代码,我们需要可以定义变量,同时可以使用函数的样式工具,比如定义公用color、bg。显然css无法满足需求。现在市面上常用的是sass、less。经过比较,我选择sass,因为sass更加接近css的写法。 二、配置sass1、利用npm工具安装sass依赖和l ...
分类:
其他好文 时间:
2017-10-19 14:56:41
阅读次数:
169
写的很慢,不知不觉这是第十篇了。但是我其他事情太多,只能抽空写下。现在angular4或angular2流行的上传方式是ng2-file-upload。它的功能很强大。但是我没有配置成可以跨域上传的。好像是不支持跨域上传,不知道对错。jquery的插件 jQuery File Upload 可以跨域 ...
分类:
Web程序 时间:
2017-10-19 14:08:37
阅读次数:
340