2016-04-28 1 views
1

Это код: полимер-TextArea не появляется, когда мне кажется, это должно

<link rel="import" href="../../bower_components/paper-dropdown-menu/paper-dropdown-menu.html"> 
<link rel="import" href="../../bower_components/paper-listbox/paper-listbox.html"> 
<link rel="import" href="../../bower_components/paper-item/paper-item.html"> 
<link rel="import" href="../../bower_components/paper-input/paper-input.html"> 

<dom-module id="journal-entry"> 
    <template> 
    <paper-dropdown-menu label="Choose tag"> 
     <paper-listbox class="dropdown-content"> 
      <template is="dom-repeat" items="{{journal_tags}}"> 
       <paper-item> 
        {{item.tag}} 
       </paper-item> 
      </template> 
     </paper-listbox> 
    </paper-dropdown-menu> 
    <paper-textarea label="journal_entry_text_area"> 
    </paper-textarea> 
    </template> 
    <script> 
     (function() { 
     'use strict'; 

    Polymer({ 
     is: 'journal-entry', 
     ready : function(){ 
      this.journal_tags=[ 
       {tag:'meeting'}, 
       {tag:'payment'}, 
       {tag:'general_message'} 
      ]; 
     } 
     }); 
    })(); 
    </script> 
</dom-module> 

Я ожидаю для элемента бумаги TEXTAREA появляться, но это не так. При тестировании появляется только выпадающее меню.

Одна из идей, которые у меня есть, заключается в том, что она не может быть импортирована должным образом, но импорт для ввода бумаги - это все, что я нашел в документации.

Другая идея, что у меня есть, это то, что я должен был определить стиль ширины и высоты для элемента paper-textarea? Но это также не отражено в документации.

ответ

5

Я думаю

<link rel="import" href="../../bower_components/paper-input/paper-input.html"> 

должен быть изменен на

<link rel="import" href="../../bower_components/paper-input/paper-textarea.html"> 
+0

Thx для ответа. – branco