Привязка IFrame SR C к VueJS данным - PullRequest
1 голос
/ 07 января 2020

Могу ли я изменить значение входа на sr c iframe . Возможно ли это с VueJS Я представляю:

<input id="input"/>
<iframe src="welcome.html"></iframe>

let vm = new Vue ({
  data: {
    src: "welcome.html",
  }, 
});
document.getElementById("input").value = /* src from vm.data? */

Ответы [ 2 ]

2 голосов
/ 07 января 2020

Vue.component('base-iframe', {
  data: function() {
    return {
      url: 'https://example.com'
    }
  },
  template: '<iframe :src="url" />'
})

new Vue({
  el: '#components-demo'
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.10/vue.min.js"></script>
<div id="components-demo">
  <base-iframe />
</div>
1 голос
/ 07 января 2020

Вы должны быть в состоянии сделать что-то вроде:

<input id="input"/>
<iframe :src="iframeSrc"></iframe>

let vm = new Vue ({
  data: {
    iframeSrc: "welcome.html",
  }, 
});

Но вам нужно привязать Vue к какому-либо родительскому элементу, например <div id="app"></div>

new Vue({
    el: "#app",
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...