Ничего выполнять не надо, vue всё сделает за вас. Делайте динамическую привязку параметра (убедитесь только, что объект Elastic доступен как свойство компонента):
Мне лень, вот решение с прилипанием "к низу" https://jsfiddle.net/n0rmt92o/29/
адаптировать до прилипания "к верху" несложно, достаточно инвертировать логику прилипания, но ИМХО добавление новых сообщений снизу более логично.
Почему? Зачем? Вот вы выше говорите, что "есть много готовых плагинов" - так посмотрели бы, как там реализована подобная функциональность. Увидели бы, что для таких вещей применяются директивы. Как-то так, например.