摘要: 一、父组件给子组件传值:父组件在引入的组件中传值,子组件使用Prop属性。 在父组件中引入子组件 在子组件中定义props属性,有两种定义模式,一种是数组,一种是对象形式的。一般我们需要将这个值赋值给另外一个变量,便于操作。PS:msg的类型如果不赋值进行改变可能会报错。 另外,我们如果对数值进行监 阅读全文
posted @ 2021-04-26 00:36 zzzzzyyyyyy 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 注意点:使用函数封装Promise对象(可能是几个);定义执行封装Promise对象的函数的方法,使用async和await语法。 function test1() { return new Promise( (resolve,reject) => { setTimeout( () => { con 阅读全文
posted @ 2021-04-20 11:09 zzzzzyyyyyy 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 话不多少,直接上代码 一: 提前定义Promise,使用 .then调用(有缺陷,,不建议) var a1, b2, c3 // Promise var p1 = new Promise((resolve, reject) => { setTimeout(() => { a1 = 12 resolv 阅读全文
posted @ 2021-04-20 10:46 zzzzzyyyyyy 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.创建JS文件 2.在JS文件中写你想写的方法,进行抛出 3.在main.js中引入并使用 总结:代码很简单,主要是封装的思想。 阅读全文
posted @ 2021-04-10 00:47 zzzzzyyyyyy 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 我们在使用vsCode过程中格式化代码,使用Ctrl+Shift+F,会将单引号变为双引号,会无缘无故的添加逗号。 解决办法:在项目的根目录下创建 .prettierrc文件。如下内容 { "semi": false, "singleQuote": true, "trailingComma": "n 阅读全文
posted @ 2021-04-02 00:45 zzzzzyyyyyy 阅读(137) 评论(0) 推荐(0) 编辑
摘要: .news a:nth-child(n+2) { width: 25%; border-left: 1px solid #ccc; } 阅读全文
posted @ 2020-12-29 10:25 zzzzzyyyyyy 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: overfolw:hiddle 去除 div里面的img图片溢出的部分 一个div里面包含img,修改div的样式,但是img没有随着div的改变而改变,那么就需要在div中使用overflow:hidden属性 .brand { overflow: hidden; border-radius: 1 阅读全文
posted @ 2020-12-29 10:23 zzzzzyyyyyy 阅读(401) 评论(0) 推荐(0) 编辑
摘要: ::before和after通常用作添加图片的,默认display是inline,需要把他转成block元素。 .search-btn::before { content: ''; display: block; width: 20px; height: 18px; background: url( 阅读全文
posted @ 2020-12-29 10:21 zzzzzyyyyyy 阅读(3520) 评论(0) 推荐(0) 编辑
摘要: 其实vertical-align是用来设置行内元素对齐方式的。说白了就是display属性值为inline、inline-block、inline-table另加一个table-cell的元素。 作用1:可以大概的让元素居中对齐 作用2:去除图片底色的空白缝隙,这种情况是图片下面有空白部分 阅读全文
posted @ 2020-12-29 10:18 zzzzzyyyyyy 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ReferenceError(引用错误) 对象代表当一个不存在的变量被引用时发生的错误。 我的错误代码,此时还没有声明b变量就console.log() 这时候吧b,c是不存在的,a却是存在的,因为a使用var定义的变量发生了提升。 <script> console.log(a) // consol 阅读全文
posted @ 2020-12-24 20:58 zzzzzyyyyyy 阅读(1823) 评论(0) 推荐(0) 编辑