
vue
长乐°
这个作者很懒,什么都没留下…
展开
-
vue 使用Ace Editor 编辑器 实现 格式化代码、下载、复制、搜索、替换等功能
由于我司想要在内网中搭建一个本地的postman且更强大的api测试工具,用来测试api 的项目,于是搜集了在市面上目前有多款主流apifoxapifox等多种类似的项目,但是想要布置的话,都需要用到moeny,于是有大活了下面讲的是我在项目中使用到的vue2-ace-editor实现的一些功能,如上图所示.这就是目前项目中所使用到的东西,当然还有很多的强大的功能没有使用,如果你还有什么不懂的问题,可以随时加我微信x79818253。原创 2023-11-06 16:28:25 · 3091 阅读 · 0 评论 -
vue中 axios get请求,使用formData传递参数给后台
简单记录一下axios get请求,使用formData传递参数给后台。// GET 请求传递 formData。POST 请求传递 formData。原创 2023-10-13 10:48:00 · 3115 阅读 · 0 评论 -
vue 点击a链接 实现url下载文件
首先介绍一种 创建a链接的方式下载文件 const a = document.createElement('a') // 这里是将url转成blob地址, fetch(url).then(res => res.blob()).then(blob => { // 将链接地址字符内容转变成blob地址 a.href = URL.createObjectURL(blob) a.download = name || '' // 下载文件的名字 document.bod原创 2022-02-15 10:27:25 · 4121 阅读 · 1 评论 -
vue+element 时间选择器、限制时间范围控制 在computed 中进行计算
首先在时间选择器中定义 :picker-options=“pickerOptions”<el-date-picker range-separator="至" start-placeholder="开始日期" endplaceholder="结束日期" :picker-options="pickerOptions"></el-date-picker>在computed 中写入:我这边是根据time_space的值来判断到底是什么样的范围computed:{ pic原创 2021-09-07 09:26:57 · 783 阅读 · 0 评论 -
h5 app跳转客服咨询 临时会话 (没有开通在线咨询、无法会话)
// app中 uin 就是放置qq号的地方 if(window.plus){ plusReady() }else{ document.addEventListener('plusready',plusReady,false); } function plusReady(){ plus.runtime.openURL(`mqq://im/chat?chat_type=wpa&uin=1234567&version=1&src_type=web`原创 2021-06-09 12:15:07 · 2103 阅读 · 0 评论 -
生成0-10,10-20,各个范围内的随机数
Math.random() 这个函数可以生成 [0,1) 的一个随机数。利用它,我们就可以生成指定范围内的随机数。// 首先我们需要知道下面这几个概念Math:数学对象,提供对数据的数学计算。1.Math.random(); 返回为0-1间的一个随机数(包括0,不包括1)2.Math.round(num); 函数结果为num四舍五入后的整数,参数num为一个数值。3.Math.floor(num); //向下取整;函数结果为num的整数部分,参数num为一个数值。4.Math.ceil(nu原创 2021-02-05 09:21:31 · 6997 阅读 · 0 评论 -
vue+element的 el-cascader进行省市区县选择三级四级联动
//prop进行自定义的value和label以及children<el-cascader v-model="value" @active-item-change="handleItemChange" :props="{ value: 'code',label: 'name',children: 'children'}" :options="options" @change="handleChange"></el-cascader>//先获取省的接口handleP原创 2020-09-26 09:46:27 · 1571 阅读 · 2 评论 -
vue h5 引入外部js进行 amr 的音频播放(audio标签无法播放amr的解决方案)
微信中的语音格式是amr格式、但是在普通的audio中不能播放、找原创 2020-07-13 10:40:57 · 3218 阅读 · 1 评论 -
vue.js 终止请求和请求超时的方法
当前端请求发送并且响应未完成时,终止请求,不再返回数据1、Axios 提供了一个 CancelToken的函数,这是一个构造函数,该函数的作用就是用来取消接口请求的。利用axios请求的config参数,向axios添加一个包含cancelToken的config配置对象。示例:<body> <div id="app"> <button @click="getMsg" class="get-msg">获取数据</button> <原创 2020-05-21 10:51:49 · 7203 阅读 · 0 评论 -
vue中promise all的在methods方法中的使用
下面直接上 代码。methods:{ geta(){ return new Promise((resolve, reject) => { axios.post(url) .then(response => { resolve(response) }) .catch(error => { reject(e原创 2020-05-20 09:36:26 · 1567 阅读 · 0 评论 -
element表格的有滚动条时产生错位或者偏移
网上有很多的方法、但是始终对我没作用,怀疑遭到了针对、但是解决方法找到了如下:/* 修改element表头错位的问题 */.el-table--border th.gutter:last-of-type { display: block !important; width: 17px !important;}这个css完美解决了我的问题、再也没有烦恼了此外再赠送一个改变滚动条样式的方法/* 修改滚动条的样式 */::-webkit-scrollbar { width:原创 2020-05-16 09:29:59 · 4786 阅读 · 5 评论 -
element table表格渲染单层或者多层动态表头
渲染单层动态表头 <el-table :data="tableData" border style="width: 100%" v-loading="loading"> <el-table-column prop="month" label="月份"></el-table-column> <el-table-column v-for=...原创 2020-04-23 13:18:30 · 989 阅读 · 0 评论 -
element-ui 表格前列实现单选功能checkbox
表格前列实现单选功能 <el-table-column width="50" label="勾选"> <template scope="scope"> <el-radio v-model="radio" :label="scope.$index" @change="getCurrentRow(scope.$index,scope.ro...原创 2020-04-23 11:11:11 · 323 阅读 · 0 评论