2016-08-24 13 views
1

我有一個紙對話框,可以在AngualrDart組件中使用紙張輸入正常工作。當我嘗試使用paper-textarea時,它是隻讀的。 =「」,似乎沒有什麼Paper-textarea在AngularDart組件中是隻讀的

<paper-input #artistInputDeath type="text" ngDefaultControl 
      [(ngModel)]="death_year" ngControl="artistInputDeath" 
      label="Death Year" required allowed-pattern="[0-9]" maxlength="4" 
        (keyup.enter)="onDialogSubmit(true)"> 
    {{ death_year }} 
</paper-input> 

<paper-textarea #artistInputNotes type="text" ngDefaultControl readonly="false" 
        [(ngModel)]="notes" ngControl="artistInputNotes" 
        label="Notes" 
        (keyup.enter)="onDialogSubmit(true)"> 
    {{ notes }} 
</paper-textarea> 

如果我把筆記值:

這裏是一個工作文件輸入和只讀紙質文本區域。我嘗試刪除各種選項不起作用。在Dartium檢查員這是它顯示的領域:

<paper-textarea _ngcontent-dye-5="" label="Notes" ngcontrol="artistInputNotes" ngdefaultcontrol="" readonly="false" type="text" class="ng-untouched ng-valid ng-pristine"> 
    Hard bop, soul jazz, grove. 
    Given name is Julian Adderley 
</paper-textarea> 

難道是紙張textarea不能使用角?

回答

1

這有點幫助,如果你導入正確的庫。我認爲紙張輸入庫已經足夠了,因爲paper-textarea的文檔是紙張輸入的一部分。我說這我的控制器:

import 'package:polymer_elements/paper_textarea.dart'; 

,這對我的index.html:

<link rel="import" href="packages/polymer_elements/paper_textarea.html">