news 2026/2/16 5:59:48

Vue 1.27

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Vue 1.27

一、工程化开发入门

1.工程化开发和脚手架

我采用的是npm.cmd

2.脚手架目录文件介绍和项目运行流程

3.组件化开发和根组件

4.普通组件的注册使用

(1)局部注册:只能在注册的组件内使用

使用:当成html标签使用<组件名></组件名>

(2)全局注册:所有组件内都能使用

使用:当成html标签使用<组件名></组件名>

技巧:一般都用局部注册,如果发现确实是通用组件,再定义到全局。

二、组件的三大组成部分 (结构/样式/逻辑)

注意点说明

1.组件的样式冲突 scoped

components文件夹下的.vue文件操作

<style scoped> /* 1. 默认的 style 样式, 会作用于全局 => 全局样式 2.加上 scoped 属性的 style 样式,只会作用于当前组件 => 局部样式 组件应该有着自己独立的样式,推荐加上scoped(原理) ----------------------------------------------------------- scoped原理: 1. 给当前组件模板的所有元素,都会添加上一个自定义属性 />

三、组件通信

1.父传子

(1)父组件通过props将数据传递给子组件

2.子传父

(1)子组件利用$emit通知父组件,进行修改更新

总结:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/13 4:17:22

【2025最新】基于SpringBoot+Vue的Spring Boot装饰工程管理系统管理系统源码+MyBatis+MySQL

摘要 随着建筑装饰行业的快速发展&#xff0c;装饰工程管理系统的信息化需求日益增长。传统管理模式依赖人工操作&#xff0c;存在效率低、数据易丢失、协同性差等问题&#xff0c;难以满足现代装饰企业对项目进度、成本、材料及人员管理的精细化要求。装饰工程管理系统通过数字…

作者头像 李华
网站建设 2026/2/7 6:11:40

基于SpringBoot+Vue的乐享田园系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】

摘要 随着城市化进程的加快&#xff0c;人们对健康生活和自然体验的需求日益增长&#xff0c;田园生活逐渐成为现代人追求的理想生活方式之一。乐享田园系统旨在为用户提供一个集田园资讯分享、农产品交易、田园活动预约于一体的综合性平台&#xff0c;满足用户对田园生活的多样…

作者头像 李华
网站建设 2026/2/7 14:01:57

如何用离线思维导图实现本地存储与跨平台无缝协作

如何用离线思维导图实现本地存储与跨平台无缝协作 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版&#xff0c;思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址: https://gitcode.com/gh_mirrors/de/Desktop…

作者头像 李华
网站建设 2026/2/5 1:22:35

直播回放下载工具:从场景需求到高效应用的完整指南

直播回放下载工具&#xff1a;从场景需求到高效应用的完整指南 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 在数字内容快速迭代的今天&#xff0c;直播回放作为重要的知识载体和资源形式&#xff0c;其保…

作者头像 李华
网站建设 2026/2/9 7:05:27

cv_unet_image-matting如何实现多语言支持?国际化改造思路

cv_unet_image-matting 如何实现多语言支持&#xff1f;国际化改造思路 1. 背景与需求&#xff1a;为什么需要多语言支持&#xff1f; cv_unet_image-matting 是一个基于 U-Net 架构的轻量级图像抠图 WebUI 工具&#xff0c;由科哥开源并持续维护。当前版本采用纯中文界面&am…

作者头像 李华