摘要:this 通常指向调用者,即谁调用指向谁。 场景1: var a = 2; function fn() { console.log(this.a); } var obj = { a:123, fn:fn } fn(); // 2 this指向window obj.fn(); // 123 this指
阅读全文
摘要:个人理解 闭包:函数内部定义一个函数,内部函数可以访问外包函数定义的变量。 闭包的特点:变量长驻内存 demo实现一个类似函数调用计数器功能: function fn(){ var c = 0; function inner(){ c += 1; console.log(c) } return in
阅读全文
摘要:简而言之,作用域插槽就是让插槽内容能够访问子组件中的数据。 案例如下:有CurUser组件 <template> <span> <!-- 在slot 元素上绑定user,让父组件插槽能够访问 --> <slot :user="user"></slot> </span> </template> <sc
阅读全文
摘要:1.实现盒子的水平垂直居中 .parent{ width:200px; height:200px; display:flex; align-items: center; justify-content: center; border:1px solid black; } .child{width:1
阅读全文
摘要:父组件通过 props 传值给子组件,子组件通过 $emit 来通知父组件修改相应的props值,子组件可以通过watch监听父组件值变化。案例如下: 1.子组件 <template> <div class="com"> <input type="text" @input="inputChange"
阅读全文
摘要:1.格式化数字,每三位加逗号 // 实现方式一 function formatNum(num){ var _num = num + ""; var result = ""; while(_num.length>3){ result = "," + _num.slice(-3) + result; _
阅读全文
摘要:import axios from 'axios' import { Message } from 'element-ui'; // 设置baseURL //axios.defaults.baseURL = '/api' //设置默认请求头 axios.defaults.headers = { 'X
阅读全文