当前位置: 首页 > news >正文

【Vue】- Vue应用

文章目录

  • 知识回顾
  • 前言
    • Vue应用
  • 源码分析
    • 1. 组件化开发
    • 2. 组件注册与使用
    • 3. 组件样式冲突scoped
    • 4. 组件通信
  • 拓展知识
    • 设置默认值
  • 总结


知识回顾

前言

Vue应用

源码分析

1. 组件化开发

组件化概念
组件化:一个页面可以拆分成一个个组件,每个组件有着自己独立的结构、样式、行为。
好处:便于维护,利于复用 → 提升开发效率。
组件分类:普通组件、根组件。

2. 组件注册与使用

组件注册与使用

  1. 基础概念
    ● 组件的注册方式: 局部注册 和 全局注册
    ● 局部注册:只能在注册的组件内使用; 全局注册: 所有组件内都能使用
    ● 使用组件: 当成 html 标签使用 <组件名></组件名>

一般都用局部注册,如果发现确实是通用组件,再抽离到全局

import { createApp } from 'vue'
import App from './App.vue'
import HmButton from './components/HmButton

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java重修笔记 第五十七天 坦克大战(七)多线程基础 - 编程练习
  • Sitecore 定时任务使用介绍
  • udp聊天室
  • 深度学习的关键数据结构——张量解释
  • 【ArcGIS】栅格计算器原理及案例介绍
  • MS SQL Server 实战 排查多列之间的值是否重复
  • HTB-Lame(msf利用)
  • 数学建模笔记—— 多目标规划
  • Xcode报错:No exact matches in reference to static method ‘buildExpression‘
  • 微服务之间远程调用实现思路
  • MySQL练手题--体育馆的人流量(困难)
  • PyCharm安装
  • Jacoco的XML报告详解
  • Uniapp + Vue3 + Vite +Uview + Pinia 实现购物车功能(最新附源码保姆级)
  • Flask 第八课 -- 模板渲染
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • 【刷算法】求1+2+3+...+n
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Go 语言编译器的 //go: 详解
  • JAVA_NIO系列——Channel和Buffer详解
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Javascript设计模式学习之Observer(观察者)模式
  • laravel with 查询列表限制条数
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • React-flux杂记
  • Vue官网教程学习过程中值得记录的一些事情
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 从输入URL到页面加载发生了什么
  • 多线程事务回滚
  • 微信支付JSAPI,实测!终极方案
  • 我建了一个叫Hello World的项目
  • 小程序开发中的那些坑
  • NLPIR智能语义技术让大数据挖掘更简单
  • Prometheus VS InfluxDB
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • #数学建模# 线性规划问题的Matlab求解
  • (k8s)Kubernetes 从0到1容器编排之旅
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (二)c52学习之旅-简单了解单片机
  • (二)Linux——Linux常用指令
  • (二)PySpark3:SparkSQL编程
  • (二)测试工具
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (每日一问)计算机网络:浏览器输入一个地址到跳出网页这个过程中发生了哪些事情?(废话少说版)
  • (每日一问)设计模式:设计模式的原则与分类——如何提升代码质量?
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (十五)使用Nexus创建Maven私服
  • (四)linux文件内容查看
  • (万字长文)Spring的核心知识尽揽其中
  • (转)jQuery 基础
  • (转)菜鸟学数据库(三)——存储过程
  • .bashrc在哪里,alias妙用