В настоящее время мой сайт включает строку поиска в моем файле index.ejs, который использует {{action createSearch}} для вызова функции «createSearch» моего контроллера, когда пользователь нажимает кнопку ввода или нажимает на мой поиск кнопка. Это прекрасно работает! Теперь я тестирую новую функциональность и хочу вызвать функцию newSearch непосредственно из моего файла index.ejs без какого-либо взаимодействия с пользователем. Я попытался использовать jquery при загрузке, чтобы имитировать нажатие клавиши/клик, но контроллер, но это, похоже, не вызывает действие.Вызов функции контроллера Ember.js путем автоматизации действия
редактирование: функциональный index.js код включен
{{view Ember.TextField id="new-search" placeholder="enter a few keywords"
valueBinding="newSearch" action="createSearch"}}
<div id="gobutton" {{action createSearch}}><div id="gobutton_inner">SEARCH</div></div>
Как выглядит ваш 'index.ejs', код очень ценен? – intuitivepixel
следующий вопрос, из ** где ** вы хотите программным образом активировать действие' createSearch'? изнутри другого контроллера, может быть? – intuitivepixel