自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue打包上线并清除缓存机制

第一步,html增加meta标签 <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate">第二步,修改打包之后的js、css、image的命名规则在vue.config.js种修改配置 filenameHashing: false,// 此步骤也省略。 configureWebp

2022-03-24 13:57:07 5652

原创 mysql 下载->安装->启动->连接

下载地址下载步骤如下如果有账号的话会直接下载,如果没有账号的话会跳转到如下页面没有账户的,这时候直接点击红圈中的超链接就可以直接下载。安装下载成功后解压,手动创建data文件夹,如下图:启动mysqld --initialize-insecuremysqld -installnet start mysql问题:执行步骤:mysqld -removemysqld --initialize-insecuremysqld -installnet start mysql

2022-03-01 10:39:16 360

原创 移动端项目使用swiper遇到的那些问题

技术栈jquery,swiper,html问题表述动态生成的swiper子页面,初始化之后无法滑动;动态生成的swiper子页面,初始化之后可以在浏览器的移动端模拟器下滑动,但是在混合开发ios里只能往一侧滑动;在swiper的4.x版本里(其他版本未尝试),slideChangeTransitionStart回调方法里通过变量(赋值过swiper初始化对象)取值获取不到正确的realIndex。解决方法针对问题1的解决方案:在dom元素append到页面上之后,再进行swiper对象

2021-01-15 10:41:47 562 2

原创 this.$emit方法无效的原因

this.$emit无效的问题开发过程汇总突然遇到this.$emit无法将事件发布出去,原因查找发现是使用了驼峰命名法,导致方法不能被监听到。点击查看vue官方文档说明,最神奇的是并不是左右的emit都失效,只是有些emit的方法名在特定情况下失效。解决方案使用-连接,比如: this.$emit(‘my-method’);使用this.$parent.方法名调用...

2020-08-04 17:25:06 28708 10

原创 vue移动端开发使用vant和animate.css遇到的坑

移动端开发使用vant作为ui主要框架已经使用animate.css作为动画库开发遇到的一些问题太坑了。。。。。。。在使用animate.css动画的时候,要使用动画的元素最好是与vant的绝对定位的元素同级,最好不要把vant中绝对定位的组件放到使用动画的元素。举个例子:如图示例,组件van-number-keyboard包含在做动画的元素中,结果导致position的值虽然为fixed,并且bottom为0,但是组件还是跑到了页面上方,位置出现异常。修正之后如下图显示:调整之后的显

2020-06-11 14:14:00 1546

原创 混合app开发或者移动端浏览器跳转失效问题

window.location.href跳转失效问题描述:最近做的一个项目,混合app开发,前端页面在chrome的调试状态下都是正常的,但是发布到测试环境就出现window.location.href跳转的操作出现异常,没有任何响应。解决方案1.return false通过在window.location.href = url(地址) 的后面添加return false代码段。2.定时...

2020-03-23 14:18:49 627

原创 vue混合app开发 使用fastclick插件 input输入框点击不灵敏问题

问题描述:vue混合app开发中使用了fastclick解决延迟问题,但是后面发现,点击input输入框时,很多时候无法弹出输入框。解决方案怀疑是没有触发focus事件,导致软键盘无法弹出,于是网上搜索了一下,果然有关于这种问题的说明,然后就根据网上的解决方案调整了一下,完美解决;步骤:1.找到fastclick插件中的fastclick.js文件。2.搜索:ctrl+f搜索FastC...

2019-08-21 10:32:16 1742 1

原创 vue项目中的pdf预览方案(包含混合开发)开发经验

终于把pdf预览搞好了。1 ===> 移动端这里我使用的是pdf.js进行pdf预览的,下载地址:pdf.js使用pdf.js下载地址下载下来的文件解压出来后,我建议放在静态资源文件夹下:vue2.x版本可以放到static目录下,而vue3.x版本可以放到public目录下;如下:上面是vue3.x中pdf.js的存放目录;如果是vue2.x则放到static文件夹里;使用...

2019-07-25 09:59:16 491

原创 vue 热更新失效问题以及 移动端插件vConsole失效问题(个人开发中遇到的问题)

问题描述混合app开发过程中,移动端插件vConsole突然失效,且vue热更新也失效,console.log无法打印出东西,页面内容更改无法及时同步到浏览器页面上,需要手动刷新才行;原因分析1.发现并不是所有页面都会出现vue热更新失效、vConsole插件失效。2.有些页面刷新后热更新正常且vConsole插件也正常了,但有些页面无论如何刷新就是无法启用热更新,且vConsole插件依...

2019-07-16 10:06:07 2762

原创 ios获取vue页面,vue页面中li标签内容渲染错误

不知道有没有其他同学遇到和我相同的问题,这里说明一下,也希望有遇到这种问题的可以有个解决方案。问题:混合开发过程中,ios获取我前端页面页面后,原先存在li标签的地方,内容发生了变化,内容里多渲染一个a标签,导致页面出问题,但是其他页面跳转到有问题的页面,之前的问题又无法重现了,但是只要是登录成功后跳转的页面,存在li标签,li标签里面的内容就会出问题。解决方案:将li标签替换掉,换成div标...

2019-07-15 13:22:20 316

原创 better-scroll使用的简易demo

个人感觉better-scroll用于移动的端的上拉加载和下拉刷新体验真的非常流畅,用于混合App开发非常合适。废话不多说,直接上demo。<template><template> <div class="wrapper" ref="wrapper"> <div> <slot></...

2019-07-05 17:34:39 844

原创 关于使用mint-ui下拉加载组件遇到的内存暴涨,导致页面卡死的问题

关于使用mint-ui下拉加载组件遇到的内存暴涨,导致页面卡死的问题解决方案<mt-loadmore v-if="datalist.length > 0" :bottom-method="loadBottomApoint" ref="loadmore" :bottomPullText="bottomPullText" :bottomDropText="bottomDropText"&...

2019-07-05 17:14:46 284

原创 vue中v-model自定义输入组件的编写

Vue中v-model自定义输入组件的编写子组件代码如下(此处以input输入框为例)使用代码如下第一步(引入)第二步 (注册组件)第三步(绑定父组件data里的数据)第四步(数据打印验证)结果资料查找子组件代码如下(此处以input输入框为例)&amp;amp;lt;template&amp;amp;gt; &amp;amp;lt;div class=&amp;quot;base-input-container&amp;quot;&amp;

2019-01-15 10:39:43 698 2

空空如也

空空如也

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

TA关注的人

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