前端vue.js
MrChkk
这个作者很懒,什么都没留下…
展开
-
this.getOptions is not a function
package.json原创 2022-02-08 16:47:38 · 606 阅读 · 0 评论 -
vue子组件props通过default定义默认参数,接受参数为Object或Array类型时undefined报错
问题描述子组件props属性中定义参数来接受父组件传值,但当父组件未对该参数传值时,可以通过default来定义默认参数值,但是在接受的参数为Object或Array类型时,需要通过Function来返回。这时候就有两种定义方式了。// 方式1() => {}// 方式2Function() { return {}}但是使用方式1并没有达到预期效果,可以在mounted()生命周期打印值,发现默认值为undefied,但使用方式2功能正常。组件简单介绍Ant Design的表原创 2021-10-12 11:36:52 · 4228 阅读 · 0 评论 -
ant design vue带有远程搜索,节流控制,请求时序控制,加载状态的下拉选择框a-select 与 a-select-option 踩坑,清除后placeholder不显示
<template> <a-select allowClear :value="value" @search="fetchData" @change="selectChange" :placeholder="holder" :not-found-content="fetching ? undefined : '暂无数据'" :filterOption="false" :getPopupContainer="triggerN原创 2021-09-26 11:58:40 · 1390 阅读 · 0 评论 -
总结methods与computed区别
总结methods与computed区别:1、调用方式不同。computed直接以对象属性方式调用,不需要加括号,而methods必须要函数执行才可以得到结果。2、绑定方式不同。methods与compute纯get方式都是单向绑定,不可以更改输入框中的值。compute的get与set方式是真正的双向绑定。3、是否存在缓存。methods没有缓存,调用相同的值计算还是会重新计算。competed有缓存,在值不变的情况下不会再次计算,而是直接使用缓存中的值。...原创 2020-07-05 17:52:41 · 3398 阅读 · 0 评论 -
JavaScript的async/await简单使用
JavaScript的async/await简单使用1、明确概念和用法:async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。2、async 函数返回的是一个 Promise 对象,所以 await 可以用于等待一个 async 函数的返回值,如果它等到的不是一个 Promise 对象,那 await 表达式的运算结果就是它等到的东西。列一个在vue中使用element-ui的例子async showDeleteDialog () { con原创 2020-06-03 15:39:08 · 202 阅读 · 0 评论 -
vue报错Cannot read property editCateObject of null
vue报错: Cannot read property ‘editCateObject’ of null下面展示 template部分代码和javaScript部分代码。<template> <div> <el-button type="primary" @click="editCate(this.editCateObject.cat_id)"> 确 定 </el-button> </div&原创 2020-06-03 14:15:00 · 186 阅读 · 0 评论