前端基础
文章平均质量分 73
猫头嘤
…
展开
-
EggJS+MySQL(mysql2+egg-sequelize+egg-cors)实现简单的增删改查
Egg官方文档初学Egg,还是学习到了很多知识,同时也踩了一些坑。接下来就简单的搭一个Egg+MySql的架子,方便后期直接使用,拒绝做简单重复的操作。mysql2操作mysql的基础库。是一个ORM 框架,在一些较为复杂的应用中,帮助我们管理数据层的代码。egg-cors开启跨域访问。原创 2021-05-12 13:23:51 · 844 阅读 · 2 评论 -
父子组件之间的传值问题
1.父子之间传参1.1.父传子首先在父组件中:然后再子组件中:注意:圈起来的里面是关键,在父组件中的<son :msg="fatherMsg"/>,然后在子组件中用props来接受父组件传过来的msg,最终直接渲染在html中。2.2.子传父2.父子之间方法的调用2.1.父调用子首先在子组件中定义好方法:然后再父组件中:注意:子组件定义好方法后,父组件通过$refs进行调用。2.2.子调用父子首先在父组件中定义好函数:..原创 2020-05-26 09:21:18 · 489 阅读 · 0 评论 -
完美解决CSS清除浮动问题
产生浮动原因:父元素因为子级元素浮动引起的内部高度为0的问题首先来看未清除浮动的效果:而清除浮动常用的四种方法:1.额外标签法(在最后一个浮动标签后,新加一个标签,给其设置clear:both;)(不推荐)2.父级添加overflow属性(父元素添加overflow:hidden)(不推荐)通过触发BFC方式,实现清除浮动3.使用after伪元素清除浮动(推荐使用)...原创 2020-05-07 09:36:08 · 348 阅读 · 2 评论 -
CSS 外边距(margin)重叠及防止方法-----------------边距重叠解决方案(BFC)
边距重叠解决方案(BFC)BFC:其全英文拼写为 Block Formatting Context 直译为“块级格式化上下文”问题描述:两个或多个块级盒子的垂直相邻边界会重合。结果的边界宽度是相邻边界宽度中最大的值。如果出现负边界,则在最大的正边界中减去绝对值最大的负边界。如果没有正边界,则从零中减去绝对值最大的负边界。注意:相邻的盒子可能并非是由父子关系或同胞关系的元素生成。...转载 2019-11-25 20:54:56 · 263 阅读 · 0 评论 -
解决跨域问题
什么是跨域跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的类似策略造成的,是浏览器对JavaScript实现的安全限制。同源策略限制了一下行为:Cookie,LocalStorage和IndexDB无法读取 DOM和JS对象无法获取 Ajax请求发送不出去常见的跨域场景所谓的同源是指,域名,协议,端口相同。http://www.nealyang.cn/ind...转载 2019-10-28 11:11:28 · 268 阅读 · 0 评论 -
Canvas学习笔记
Canvas注释:基础知识来自: https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API视频资源来自: https://www.bilibili.com/video/av53813293/?p=21.canvas简单绘制—线条绘制1.1绘制直线注意:设置canvas的width和height的时候,不能直接在样式列表中设置,...原创 2019-10-28 10:28:21 · 283 阅读 · 0 评论 -
关于“通过判断checked是否被选中,来控制button是否能点击”解决方法之一
主要思想:通过判断点击<input type="checkbox" />复选框的次数来确定button的disabled的属性;直接上代码<!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" c...原创 2019-10-21 15:31:16 · 968 阅读 · 1 评论