- 博客(13)
- 收藏
- 关注
原创 黑马程序员vue第四天
Vue组件开发核心要点摘要 Scoped样式:添加scoped使样式仅作用于当前组件,避免全局样式冲突。 组件数据:data必须是函数返回对象,确保组件实例数据独立。 组件通信: 父传子:通过props传递数据 子传父:通过$emit触发事件 非父子:使用EventBus事件总线 跨层级:provide/inject实现 Props特性: 用于接收父组件数据 支持类型校验 遵循单向数据流原则(子组件不能直接修改) 定位技巧: relative创建定位上下文 absolute脱离文档流 注意父子组件的定位关系
2025-10-04 15:09:24
476
原创 vue第三天
绿色的就是三个比较重要的文件,决定了我们项目的运行每个目录介绍开始注意注意注意好习惯养成,将整个文件夹作为根目录在vscode打开存放一些第三方的依赖src就是编写代码的地方第一个是一个图标第二个打开就是两个盒子,第一个盒子就是兼容给不支持js的浏览器的一个提示<head>-- 让IE使用最新的渲染模式 -->-- 适配移动端视口 -->-- 网站图标(通常在 public 目录下) -->
2025-09-24 21:01:21
591
原创 第一天黑马程序员之js( API篇)自写自用笔记!!
一般定义变量我们用const来定义,如果后期发现会改变值,再将它改成letconst语义化更好实际开发中,例如react框架,进本constconst声明的值不能更改,而且const声明变量的时候需要里面进行初始化但是对于引用数据类型,const声明的变量,里面存的不是值,是地址基本数据类型的值发生变化或者引用类型的地址发生变化一个变量进行加减运算,比如for循环里面的i++作用:使用js去操作html和浏览器分类:DOM 文档对象模型 ;BOM 浏览器对象模型浏览器提供的一套专门用来操作网
2025-09-19 20:37:17
626
原创 黑马程序员vue自学笔记(第一天)
通过这个指令的学习,我感觉就是讲html和js事件监听混合起来使用,没有像原始三件套分开的那么清楚。插值表达式不具备解析标签的能力,所以发明了这个指令,可以解析a标签,标题标签等等。下面展示的是在控制台实现修改数据的方法,在控制台修改数据,就是添加到实例上面,上面的效果是加上指令运行的效果,没有添加指令的话,就会全部显示在页面上没有判断。ok下面展示简单的购物车逻辑代码,用我们的vue指令来实现,非常简洁。的场景,要么显示,要么隐藏,比如小米商城的提示登录的话语。
2025-09-16 20:51:28
973
原创 简单底部导航栏如何构建(自用笔记)
第三部 ,调整主轴对齐当时,对ul进行处理,justiy-content:space-evenly。第四步,我们调整图片边距,文字大小,我们要实现文字图片水平居中,将文字行高设置与图片的高相同。会出现图片和文字在一个小盒子里面,并且,文字和图片在一个水平线居中。如上图所示,帮助中心区域,需要分成一左一右,左边文字,右边图片。布局首先要分大块,再分小块,要有盒子套盒子的意识,步骤要清晰。对于这种情况,一般会有四个小盒子,都是图片和文字的结构。到达第三步,我们就整理好包含图片和文字大盒子的布局。
2025-09-07 15:39:33
290
原创 我的CSS的知识盲区(自己自用!!!!)
这是重要的布局属性之一,决定元素在页面上的显示方式及参与何种格式化上下文。主轴(main axis)和交叉轴(cross axis)布局。技能大赛的时候题目中我不会的地方,知识点,下面------常用于导航菜单、按钮等需要水平排列又能设置尺寸的元素。NUM3 inline-block 行内块元素。不独占一行,但可以设置宽度、高度和内外边距。不独占一行,与其他行内元素排在同一行。创建弹性容器,子元素成为弹性项目。display 经常会使用到。定义行和列来创建复杂的布局结构。结合了块级和行内元素的特性。
2025-06-18 17:28:16
310
原创 浮动的知识点自用(尚硅谷)
outer {.box {.box1,.box2,.box3 {.box4{/* 清除box4之前所有元素的左浮动,右浮动产生的影响,也可以是left,right */前提 盒子4 (盒子4也可以变成空的,就实现三个盒子一个水平线浮动,并且撑起父元素高度)必须是不浮动的 ,不能是行内元素!!!!!是块元素,或者行内块元素行内元素宽高,对他不起作用实现下面的布局(下面布局是我自己尝试敲打页面)
2025-06-06 20:48:35
853
原创 数据结构与算法
链表是一种线性结构,其中每个元素是一个节点对象,每个节点通过引用相连接,引用记录了下一个节点的内存地址,通过他可以从当前节点访问到下一个节点。存储数组的内存空间必须是连续的,而当数组非常大时,内存可能无法提供如此大的连续空间,此时链表的灵活性优势就体现出来。链表的设计使得各个节点可以分散存储在内存各处,他们的内存地址无需连续。链表的组成单位是节点对象,每个节点包含两项数据 : 节点的。,最后一个节点被称为。链表的首个节点被称为。
2025-05-07 10:41:26
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅