第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Angular 2外部輸入

Angular 2外部輸入

HUWWW 2019-07-31 10:29:48
Angular 2外部輸入你能幫忙嗎?剛開始使用Angular 2并遇到以下問題。我的組件如下:@Component({     selector: 'myapp',     inputs: ['mynumber']})@View({     template: `<p>The next number is {{ mynumber + 1 }}</p>'})export class App {     mynumber: number;}bootstrap(App);在我的HTML中:<myapp [mynumber]='41'></myapp>但是在運(yùn)行時(shí),我得到以下內(nèi)容:下一個(gè)號(hào)碼是 NaN它看起來很簡單,但我遺漏了一些東西。我想要實(shí)現(xiàn)的是將應(yīng)用程序外部的值傳遞給它。謝謝。
查看完整描述

3 回答

?
慕絲7291255

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

您不能為應(yīng)用程序的根組件指定屬性綁定(輸入)。如果你真的想為它指定一些綁定,你應(yīng)該使用額外的組件。看到這個(gè)掠奪者。

import {Component, Input} from 'angular2/angular2'@Component({
  selector: 'myapp',
  template: `   
    <p>The next number is {{ mynumber + 1 }}</p>
  `})class App {
  @Input() mynumber: number;}@Component({
  selector: 'root',
  directives: [App],
  template: `
    <myapp [mynumber]="41"></myapp>
  `})export class Root {}


查看完整回答
反對(duì) 回復(fù) 2019-07-31
?
湖上湖

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊

使用ElementRef更新答案:改為使用Renderer.selectRootElement。任何試圖使用ElementRef.nativeElement的人都可能會(huì)看到關(guān)于這是最后手段的各種警告等。這是一個(gè)經(jīng)過修改的更安全的版本。

constructor( renderer: Renderer ){
  let rootElement = renderer.selectRootElement('app-root');
  this.whateverInput = rootElement.getAttribute('my-attribute');}


查看完整回答
反對(duì) 回復(fù) 2019-07-31
  • 3 回答
  • 0 關(guān)注
  • 572 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)