【Vue 全家桶】2、Vue 组件化编程

目录

    • [模块与组件、模块化与组件化 component](#模块与组件、模块化与组件化 component)
    • 非单文件组件
    • [单文件组件 .vue](#单文件组件 .vue)



模块与组件、模块化与组件化 component

模块

组件

  • 局部功能代码和资源的集合

非单文件组件

javascript 复制代码
// 1、创建组件
const school = Vue.extend({
	data(){
		return {}
	}
})
const student = Vue.extend({
	data(){
		return {}
	}
})


new Vue({
	el:'#root',
	components:{ // 2、注册组件(局部注册)
		school,student
	}
})
// 3、使用组件
<school></school>
<student></student>

单文件组件 .vue

vue 复制代码
<template></template>
<script>
	export default {
	name: '',
	data(){},
	methods:{}
	}
</script>
<style></style>
  • webpack、脚手架
  • App.vue
相关推荐
啃火龙果的兔子1 分钟前
前端八股文-vue篇
前端·javascript·vue.js
jdyzzy5 分钟前
从0到1做一个“任务管理系统”:Spring Boot + Vue 实战教程(含源码)
vue.js·spring boot·后端
孜然卷k7 分钟前
前端处理后端对象类型时间格式通用方法封装,前端JS处理JSON 序列化后的格式 java.time 包中的日期时间类
前端·json
幼儿园技术家11 分钟前
微信小程序实现用户进行推客的注册绑定
前端
gwcgwcjava14 分钟前
[技术积累]成熟的前端和后端开发框架
前端
bbsh209916 分钟前
SiteAzure:SetCookie 未设置Secure
前端·网络·安全·siteazure
工业互联网专业21 分钟前
基于Python的热门微博数据可视化分析-Flask+Vue
vue.js·python·flask·毕业设计·源码·课程设计·微博数据可视化
Mintopia32 分钟前
计算机图形学环境贴图(Environment Mapping)教学指南
前端·javascript·计算机图形学
码农之王34 分钟前
(二)TypeScript前置编译配置
前端·后端·typescript
spmcor36 分钟前
css 之 Flexbox 的一生
前端·css