如何使用多种方式在HTML中创建并调用Vue组件?

2026-04-02 10:460阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1371个文字,预计阅读时间需要6分钟。

如何使用多种方式在HTML中创建并调用Vue组件?

作者:Echoyya出处:https://www.cnblogs.com/echoyya/近期在写项目时,主要遇到的是在HTML中使用vue.js的情况,页面逻辑比较多。之前的项目经验都是使用脚手架等已有的项目架构,这次尝试使用.vue文件。

作者:Echoyya
出处:www.cnblogs.com/echoyya/

最近在写项目的时候,总是遇到在html中使用vue.js的情况,且页面逻辑较多,之前的项目经验都是使用脚手架等已有的项目架构,使用.vue文件完成组价注册,及组件之间的调用,还没有过在html中创建组件的经验,所以借此机会学习总结一下。

方法一:Vue.extend( options )

如何使用多种方式在HTML中创建并调用Vue组件?

  • 用法:使用基础 Vue 构造器,创建一个“子类”。参数是一个包含组件选项的对象。data 选项是特例,需要注意 - 在 Vue.extend() 中它必须是函数
  • extend 创建的是 Vue 构造器,而不是我们平时常写的组件实例,所以不可以通过 new Vue({ components: testExtend }) 来直接使用,需要通过 new Profile().$mount('selector选择器') 来挂载到指定的元素上。
阅读全文
标签:几种方法

本文共计1371个文字,预计阅读时间需要6分钟。

如何使用多种方式在HTML中创建并调用Vue组件?

作者:Echoyya出处:https://www.cnblogs.com/echoyya/近期在写项目时,主要遇到的是在HTML中使用vue.js的情况,页面逻辑比较多。之前的项目经验都是使用脚手架等已有的项目架构,这次尝试使用.vue文件。

作者:Echoyya
出处:www.cnblogs.com/echoyya/

最近在写项目的时候,总是遇到在html中使用vue.js的情况,且页面逻辑较多,之前的项目经验都是使用脚手架等已有的项目架构,使用.vue文件完成组价注册,及组件之间的调用,还没有过在html中创建组件的经验,所以借此机会学习总结一下。

方法一:Vue.extend( options )

如何使用多种方式在HTML中创建并调用Vue组件?

  • 用法:使用基础 Vue 构造器,创建一个“子类”。参数是一个包含组件选项的对象。data 选项是特例,需要注意 - 在 Vue.extend() 中它必须是函数
  • extend 创建的是 Vue 构造器,而不是我们平时常写的组件实例,所以不可以通过 new Vue({ components: testExtend }) 来直接使用,需要通过 new Profile().$mount('selector选择器') 来挂载到指定的元素上。
阅读全文
标签:几种方法