自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灿灿大王搭建的黄金屋

高级bug开发工程师,在工作中实践,在实践中学习,从入门到放弃

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

转载 Angular @HostBinding()和@HostListener()用法

@HostBinding()和@HostListener()在自定义指令时非常有用。@HostBinding()可以为指令的宿主元素添加类、样式、属性等,而@HostListener()可以监听宿主元素上的事件。举例:实现一个在输入时实时改变字体和边框颜色import { Directive, HostBinding, HostListener } from '@angular/core...

2019-01-29 15:50:49 6066

转载 HTML attribute 与 DOM property 的对比

要想理解 Angular 绑定如何工作,重点是搞清 HTML attribute 和 DOM property 之间的区别。attribute 是由 HTML 定义的。property 是由 DOM (Document Object Model) 定义的。 少量 HTML attribute 和 property 之间有着 1:1 的映射,如id。 有些 HTML attrib...

2019-01-25 11:31:09 163

原创 Angular:常见问题集锦(2)

一、当一个服务中需要别的服务时怎么做?当服务需要依赖时,我们也可以用构造函数注入模式来添加一个带有别的依赖的构造函数。例如在HeroService服务中需要Logger的服务:import { Injectable } from '@angular/core';import { HEROES } from './mock-heroes';import { Logger ...

2019-01-24 15:16:23 267

原创 Angular:常见问题集锦

一、提供商注册到模块中还是组件中?1.通常,优先把模块中具体特性的提供商注册到模块中(@NgModule.providers),而不是组件中(@Component.providers)。应该把全应用级提供商添加到根模块AppModule中,而不是还是根组件AppComponent中这是因为惰性加载模块及其组件可以注入AppModule中的服务,却不能注入AppComponent中的。...

2019-01-21 14:35:18 300

原创 ionic:点击某个商品名称,跳转到相应的商品详情页面

实例:在采购单审批页面(procurement),点击“商品名称”字段,跳到新的商品信息(goods-details)的详情页,其中商品信息通过点击的商品名称的id来查到:首先要在商品名称上面绑定一个点击跳转的方法:<ion-item tappable (click)="viewGoods(item.itemId,item.specificationId)"> &lt...

2019-01-16 15:49:05 1920

原创 ionic:组件中根据审批人权限过滤,没有审批权限则不显示审批按钮

this.str = _.get(params, "data.item.approvalByName"); // 根据审批权限过滤,没有审批权限不显示审批按钮this.loginInfo = globalProvider.loginInfo;const name = this.loginInfo.name;const flag = this.str.indexOf(name); ...

2019-01-14 15:28:30 146

原创 ionic:在Ionic项目中使用ngx-datatable创建表格展示数据

想要在ionic中使用ngx-datatable插件展示表格,首先需要安装插件:npm install @swimlane/ngx-datatable然后将这个插件的依赖导入到要使用这个插件所在的页面的module中:import{NgxDatatableModule}from'@swimlane/ngx-datatable'接下来,在页面上取到后台传给我们的表格的数据,比如我这...

2019-01-11 10:49:09 3526 6

原创 Angular6笔记(5)

1.构造函数——构造函数是当类进行实例化时执行的特殊函数。通常会在构造函数中对新对象进行初始化工作: 构造函数必须命名为constructor。因为构造函数是在类被实例化时调用的,所以它们可以 有输入参数,但不能有任何返回值。我们要通过调用new ClassName()来执行构造函数,以完成类的实例化。 PS:在TypeScript中,每个类只能有一个构造函数。2. 继承:面向对象的另...

2019-01-08 09:10:52 650

cordova-plugin-seuic-scanner.rar

自己封装的适用于PDA红外扫码使用广播方式扫码的插件,支持扫码后自动失去焦点开始调用接口,解压后安装在项目中plugins插件目录中

2020-07-30

QC客户端软件安装包

QC能够控制整个测试过程,并创建整个测试工作流的框架和基础,使整个测试管理过程变得更为简单和有组织,QC可以组织和管理应用程序测试流程的所有阶段

2018-12-14

HTML优秀实例-彩色气泡鼠标跟随

HTML5彩色气泡鼠标跟随特效基于HTML5 canvas制作,移动鼠标,彩色圆球气泡鼠标跟随动画。

2018-08-23

HTML优秀样式实例-植物生长过程

HTML5 canvas植物生长过程动画,鼠标跟随动画效果,植物生长动画代码。

2018-08-23

An early introduction to android app development for CS1 using sofia

An early introduction to android app development for CS1 using sofia

2018-04-30

基于Android的微课移动学习平台的设计与实现——蒋寅泉

微课移动学习平台

2018-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除