隔离业务逻辑 接着上一节,业务逻辑应该复古牛仔单独的service中,我们在todo文件夹中建立TodoService 引入UUID包 todo中id要唯一,一个是采用一个自增长数列,一个是采用随机生成的一组不可能重复的字符序列,常见的就是UUID 安装成功: 修改id类型 export class ...
分类:
其他好文 时间:
2018-10-13 02:45:01
阅读次数:
122
内存服务器 angular提供了一个快速建立测试用的web服务方法,内存服务器(in-memory),让我们不用等待后端开发的进度 安装npm包 构建数据模型 在todo文件夹创建文件todo-data.ts 我们创建了一个InMemoryDbService的内存数据库 内存web服务 首先在app ...
分类:
Web程序 时间:
2018-10-13 02:19:24
阅读次数:
222
以前一直搞不清楚Bootstrap,Angular等框架的区别,作为初学者,近期整理自己的理解,做一个记录,待之后熟悉后可以回头验证自己的理解是否正确,望不吝赐教 ...
分类:
Web程序 时间:
2018-10-13 02:18:27
阅读次数:
272
上篇简要介绍了Util在Angular Ts方面的封装情况,本文介绍Angular封装的另一个部分,即Html的封装。 标准组件与业务组件 对于管理后台这样的表单系统,你通常会使用Angular Material或Ng-Zorro这样的UI组件库,它们提供了标准化的UI组件。 标准组件将Ts封装起来 ...
分类:
Web程序 时间:
2018-10-12 17:01:46
阅读次数:
245
技术 :angular/cli , html5 , typescript , scss ,es 6 ... 项目类型:直播视频与视频回放 使用到 插件 : videojs + ckplayer 遇到的问题: 1. 一开始使用 flv.js 插件播放flv格式类型,遇到的问题 40M 以下可以播放出来 ...
分类:
其他好文 时间:
2018-10-12 13:44:21
阅读次数:
903
建立路由 接前一小节,在src/app/app.component.html把login组件去掉 第一步: 在src/index.html指定基准路径 浏览器会根据这个路径下载css,图像,js文件,所以语句要放在header的最顶端 <base href="/"> 第二步: 在src/app/ap ...
分类:
其他好文 时间:
2018-10-12 01:20:46
阅读次数:
246
项目既要用于PC网页,又要在iPad之类的移动设备上使用。 在iPad上的这种大屏设备上用户的手指点击按钮时,可能会发生一个细微的位移导致不能触发click事件。 会给用户一种不太灵敏的感觉,为解决此问题我自己写一个指令代替click。 贴上代码: 使用时和click一样使用,把click换成yun ...
分类:
其他好文 时间:
2018-10-11 21:50:25
阅读次数:
177
angular.isString angular.isString 描述: 判断参数是否是一个String 使用方法: angular.isString(val... ...
分类:
其他好文 时间:
2018-10-10 16:06:23
阅读次数:
174
angular.bind 使用方法: angular.bind(self, fn, args) 参数: self: Object,fn的上下文对象,使用thi... ...
分类:
其他好文 时间:
2018-10-10 10:42:16
阅读次数:
103
angular.bootstrap angular.bootstrap 描述: 此方法用于手动加载angularjs模板 使用方法: angular.boots... ...
分类:
其他好文 时间:
2018-10-10 10:42:00
阅读次数:
125