子組件:dropdown-button.ts
@bindable isMultiple: boolean = false;
子組件:dropdown-button.html
<input multiple="${isMultiple ? 'multiple' : ' '}">
這里也可以監(jiān)聽(tīng)isMultiple的變化掌眠,isMultipleChanged() { ... }。和@observable區(qū)別就是能否讓父組件給它傳值冗恨。
父組件:
<dropdown-button is-multiple.bind='value'></dropdown-button> //注意命名
這里如果刪除is-multiple.bind='value'综看,那么子組件中isMultiple的值就是默認(rèn)的false
兄弟組件之間傳值是利用父組件做中間人航唆。