2016-09-20 18 views
0

Angular2レンダラーが機能しません。私は、例えば、ネイティブの要素のプロパティを変更しようとすると:renderer.setElementPropertyが機能していません

this._renderer.setElementProperty(this._elementRef.nativeElement, 'value', +value); 

をしてから、私は、この要素の現在値を取得しようと、私は値が変更されていないことがわかります。

私は発射する必要があるトリガーがあるのだろうか?

+0

どのようにこの要素現在の値を取得しようとしていますか? nativeElementとは何ですか? – yurzui

+0

はい this._elementRef.nativeElement.valueは私に古い値を返します – almog

+0

このplunker https://plnkr.co/edit/1Ab69MPHVxTd77z9aOTs?p=previewで再現できますか? – yurzui

答えて

0

使用setElementAttributeメソッドの代わりに

this._renderer.setElementAttribute(this._elementRef.nativeElement, 'value', value); 
関連する問題