ionic3 customized component

test-buttonComponent.ts

import { Component, Input, Output, EventEmmitter } from '@angular/core';

export class ComponentName {
	@Input() param01: any; // if you want to pass a value from the parent node to the child node, you should pass it through this @Input
	@Input() func01: IFunc01;
	@Output() event = new EventEmmitter(); // if you want to pass a value from the child node to the parent node, you should pass it through this @Output

	constructor() {

	}

	passUpward (ev: any) {
		this.event.emit(ev.target.value);
	}
}

test-buttonComponent.html

 ---------------------------------------  Split Line   ---------------------------------------

/* Update on 11th Sept */

What should we do to bind the variables in father-component(page) to the child-compponent as params to prop in when the customized component has already declared the input params and output events? I'll show you another new example below to explain.

- html file of the child component

 - ts file of the child component

 - html file of the father page

-  ts file of the father page

 

---------------------------------------------------------------------------------------------------------------------------------------------------------

Read(Write) till here, we can see differences and similars between Angular and Vue when it comes to customized components :

  • differences :
    • Angular : more obvious to read the code about input params and output result(/events) ;
    • Vue : everything is a component, so you can directly use v-bind to bind input params and v-on to listen to the output events ;
  • similars :
    • when output events from the child component, the way of listening to is similar to each other ;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值