随笔分类 - 组件与数据传递
组件操作与数据传递相关
组件传递方法和数据穿透v-bind="$props"、v-bind="$attrs"、v-on="listeners"
摘要:v-bind="$props": 可以将父组件的所有props下发给它的子组件,子组件需要在其props:{} 中定义要接受的props。 vm.$props: 当前组件接收到的 props 对象。Vue 实例代理了对其 props 对象属性的访问。官网介绍: https://cn.vuejs.or
阅读全文
axios 调用接口方法
摘要:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 1. 常规使用方法 axios.get('/user?ID=12345').then((response) => { console.log(response); }).catch((error) =>
阅读全文
原生ajax调用接口方法
摘要:ajax是一种异步通信的方法,从服务端获取数据,达到局部刷新页面的效果。 过程: 创建XMLHttpRequest对象; 调用open方法传入三个参数 请求方式(GET/POST)、url、同步异步(true/false); 监听onreadystatechange事件,当readystate等于4
阅读全文
递归函数中return无法返回期待结果的问题
摘要:错误用法: 当其有父元素时调用自身,但未对其return,导致循环嵌套调用,相当于右图,无法返回最终结果 正确用法: 在调用自身时加上return,跳出上一函数再调用
阅读全文
父子组件传值,传递事件
摘要:1. 父组件向子组件传值 使用props传值 父组件中: 子组件中: 2. 子组件向父组件传值 使用事件发送的方式,通过函数的参数传值 子组件中: 父组件中: 通过语法糖双向绑定传值,详见父子组件双向数据绑定 https://www.cnblogs.com/yan122/p/15620644.htm
阅读全文