搜索

首页  >  问答  >  正文

Vue.js 3 - 没有组件的实例,真的吗?

<p>在Vue 2中,可以创建一个没有组件的响应式实例,像这样:</p> <pre class="brush:php;toolbar:false;">var vue = new Vue({ el: '#root', data: { /*... */ }, methods: { /* ... */ } })</pre> <p>事实上,这是Vue 2文档开始介绍的基本用法模式。</p> <p>我认为这是一种非常优雅的方式,可以将响应性添加到现有的DOM元素中,并且创建的实例在编程上很容易操作。在Vue 3中是否有等效的方法?</p>
P粉790819727P粉790819727484 天前593

全部回复(1)我来回复

  • P粉293550575

    P粉2935505752023-09-05 10:43:04

    使用CDN

    // CDN Vue Import
    const { createApp, ref } = Vue
    
    const app = createApp({
      setup() {
        const msg = ref("hello world")
        
        return { msg }
      },
    }).mount('#app')
    <script src="https://unpkg.com/vue@3.3.4/dist/vue.global.prod.js"></script>
    
    <div id="app">
       <div>{{ msg }}</div>
       <input v-model="msg" />
    </div>

    回复
    0
  • 取消回复