Backbone.js $el Посмотреть
Backbone.js — это компактная библиотека, используемая для организации кода JavaScript. Фреймворк MVC/MV* — это еще один его термин. Если вы не знакомы с MVC, это просто парадигма проектирования пользовательских интерфейсов. Создание пользовательского интерфейса программы значительно упрощается благодаря функциям JavaScript. BackboneJS предоставляет множество строительных элементов, помогающих разработчикам создавать клиентские веб-приложения, включая модели, представления, события, маршрутизаторы и коллекции.
Представление $el также является представлением элемента представления, но это кешированный объект jQuery. Он также содержит элемент, но с включенными функциями jQuery. Поскольку этот $el содержит ссылку на ваш элемент, вам не придется каждый раз выполнять поиск по DOM. С преимуществами производительности, которые это предлагает.
Синтаксис:
view.$el
Пример 1. В приведенном ниже коде показано, как мы можем манипулировать содержимым HTML с помощью свойства $el .
Выход:
Пример 2: приведенный ниже код демонстрирует неиспользование и использование свойств tagName , className и id как span , el-element и element .
Выход:
Ссылка: https://backbonejs.org/#View-$el