自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 npm run dev 或者 npm run start 一直跑不起来 好惊险

修改npm的配置 修复dev失败情况

2023-08-25 12:23:06 646

原创 uniapp movable-view动态配置x,y坐标值不生效

解决Movable-view动态配置x,y坐标值不生效

2023-04-25 17:30:36 1095

原创 Element Table 主表格每行内静态嵌套子表格

table静态嵌套

2022-05-10 15:49:59 1520

原创 Vant移动端rem适配:引入amfe-flexible、postcss-pxtorem依赖

场景需求:项目本是纯vue环境,因功能迭代开始交互多了,需要引入vant来完善细节;引入vant后发现里面默认px单位,项目本是rem单位,所以需要动态转换避免过多手动重写样式lib-flexible用于设置 rem 基准值,设置根字体的大小postcss-pxtorem是一款 postcss 插件,用于将单位转化为 rem只需两三步哈~~目录安装依赖配置一下.postcssrc.js 文件最后(可有可无)安装依赖cnpm i amfe-flexiblec...

2021-03-05 16:52:48 846 2

原创 Vue 应业务需求,需页面加载后再手动渲染组件

试了很多种各个论坛上的方法感觉对组件的key进行更改 是目前比较舒服的方法代码如下:<template> <componentA :key="comKey" /></template><script>import componentA from '@/components/componentA';export default {data () { return { comKey: 0,

2021-01-07 16:17:00 325

原创 关于Vue项目中favicon.ico的应用配置&取消favicon.ico请求

首先,一般把favicon.ico(固定命名)放在static里,如下图:在开发环境中,配置webpack.dev.conf.js里的pluginsnewHtmlWebpackPlugin里加上 favicon:'./static/favicon.ico',相对路径项目打包部署,便配置webpack.prod.conf.js里的pluginsnewHtmlWebpackPlugin里加上 favicon:'./static/favicon.ico',相对路径...

2020-12-15 10:50:48 6103 2

原创 vant的toast 被忽略的type:html提示类型

为了满足实现UI图的 icon需要在提示内容前显示,具体代码如下:this.$toast({ message: `<div><i class="iconfont iconkongxinwenhao" style="margin-right:5px"></i><span>抱歉,该机型不支持开通,暂无法订购</span></div>`, type: 'html'});...

2020-11-19 16:21:26 1053

转载 节流防抖函数的原理及封装(原生、vue)

一、背景  实际工作中,我们经常性的会通过监听某些事件完成对应的需求,比如:通过监听 scroll 事件,检测滚动位置,根据滚动位置显示返回顶部按钮 通过监听 resize 事件,对某些自适应页面调整DOM的渲染(通过CSS实现的自适应不再此范围内) 通过监听 keyup 事件,监听文字输入并调用接口进行模糊匹配二、函数防抖  定义:多次触发事件后,事件处理函数只执行一次,并且是在触发操作结束时执行。  原理:对处理函数进行延时操作,若设定的延时到来之前,再次触发事件,则清除上一次的延

2020-09-02 17:40:06 607

转载 VUE中解决长列表方法,VUE中使用VUE-VIRTUAL-SCROLL-LIST 详情,VUE可视区渲染

1.安装vue-virtual-scroll-list npminstallvue-virtual-scroll-list--save2. 引入下载好的组件 记得局部注册一下组件importvirtualListfrom'vue-virtual-scroll-list'3.v-for循环的方式 循环数据 <template> <div class="about"> <h1>This is an about...

2020-08-31 14:59:02 4766

原创 在父组件触发子组件重新渲染 - vue

在父组件中引用多个子组件时,触发子组件2重新渲染 (是否显示“返回”按钮)根据子组件1的数据表动,改变子组件2的参数值并重新渲染子组件1、2代码如下:子组件TopBar添加:key 时间(new Date()).getTime()毫秒数变动,防止js缓存,达到动态渲染目的<template> <div class="bind"> <TopBar v-bind:propsdata='returnData' :key='(new Date())..

2020-08-12 17:03:04 2037

原创 阻止事件冒泡 -- 在antd-mobile中,拦截点击picker后默认打开行为

由于公司项目业务逻辑需求,需要在点击picker后判断数据是否为空,再决定是否打开picker;若接口响应数组为空,阻止picker打开。 这里就需要用到jQuery的event.stopImmediatePropagation()方法(执行第一个事件处理程序,并阻止剩下的事件处理程序被执行)给picker外层DIV进行添加id属性<div id='ID'> <Picker data={data} cols={1} {...g...

2020-07-30 14:47:53 1815

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除