При создании приложения Vuejs мы выбираем элемент (идентификатор и т. Д.), Чтобы подключить приложение Vue к:
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
Где наш HTML-код может выглядеть следующим образом (с помощью примера начала работы Vue):
<div id="app">
{{ message }}
</div>
Вопрос, на который я не смог ответить после некоторого поиска в Google (из-за загрязнения поиска?), Заключается в том, вставляется ли объект Dom в эту область с помощью стороннего скрипта после начальной загрузки DOM, где этот элемент обычно будет доступно для нашего приложения Vue, если оно существует в нашем HTML, будет доступно в нашей области видимости, например:
<div id="app">
<div id="some3rdPartyDivGeneratedAfterDOMLoad">Contents here</div>
{{ message }}
</div>
Между тем, как я потратил время на публикацию этого сообщения и поиск в Google, я, вероятно, мог бы так же быстро смоделировать это, чтобы протестировать его, и на данный момент я предполагаю, что ВЕРОЯТНО Vue следит за DOM, каким он существует в любой данный момент (скорее чем то, что HTML DOM начинал как плюс все изменения приложения Vue, которые он сам сделал.)
Я подумал, что это МОЖЕТ спасти кого-то некоторое время, если ни по какой другой причине, чем название (вопроса), ближе к тому, что я (как начинающий / промежуточный разработчик Vue) гуглил, по-видимому, независимо от того, в каком документе действительно лежит ответ.