Я хочу расширить компонент Textarea Ember. Поэтому я создал файл drop-files-textarea.js
в app/components
с этим содержанием:Компонент не использует шаблон
import Ember from 'ember';
export default Ember.TextArea.extend({
// here comes the new behaviour
})
Теперь я хотел бы добавить что-то это шаблон. Поэтому я создал файл с именем drop-files-textarea.js
в app/templates/components
с этим содержанием:
{{yield}}
<p>added text</p>
Этот шаблон никогда не используется, хотя. The Ember Inspector показывает мне, что он использует встроенный шаблон.
Что я делаю неправильно?
Спасибо за разъяснение. Как это работает: «используйте свойство value для установки содержимого текстового поля» – Hedge
Я добавил пример для этого. Но, как вы видите, это ограничивает вас простой строкой. – enspandi
спасибо, что это отвечает на мой вопрос. Я попытаюсь создать собственный компонент с использованием устаревшего