【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
相关推荐
神毓逍遥kang20 分钟前
最近学习rust,然后使用rust构建你的前端cli工具助力前端生态
前端
1024小神24 分钟前
Android冷启动和热启动以及温启动都是什么意思
前端
June_liu40 分钟前
列太多vxe-table自动启用横向虚拟滚动引起的bug
前端·javascript
齐杰拉1 小时前
useSse 开源:如何把流式数据请求/处理简化到极致
前端·chatgpt
起风了啰1 小时前
Android & IOS兼容性问题
前端
云枫晖1 小时前
手写Promise-then的基础实现
前端·javascript
养生达人_zzzz1 小时前
飞书三方登录功能实现与行业思考
前端·javascript·架构
GarrettGao1 小时前
Frida常见用法
javascript·python·逆向
布列瑟农的星空1 小时前
从webpack到vite——配置与特性全面对比
前端
程序员鱼皮1 小时前
我代表编程导航,向大家道歉!
前端·后端·程序员