自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue通过ref获取不到$refs

今天写项目时发现一个问题,就是明明已经定义了ref,但通过$refs打印却没有打印出想要的结果。代码如下<!-- html部分 --><div ref="myOrder" v-if="isOrder"></div>// js部分init () { console.log(this.$refs.myOrder) //undefined}打印结果是undefined。后来查阅资料后发现问题所在:ref所在的标签不要用v-if,使用v-show就好了。并且r

2022-04-18 15:27:51 3747

原创 Vue中使用touchstart、touchmove、touchend与click冲突

今天做项目,突然发现了这个问题。就是在移动端,一个元素既注册有滑动事件,又注册有点击事件时就会出现一些问题。比如我就不知道滑动事件的优先级是大于点击事件的,而当我们只想执行点击事件而不想触发滑动时间时,就必须做个处理事件执行顺序:touchstart →touchmove →touchend→click所以当我们执行点击事件时,其实在执行点击事件之前,就已经执行了滑动事件了。如果滑动事件的逻辑和点击事件的逻辑不一样,这样就会出现问题。上网找了很久终于找到一个方法,就是通过活动距离来判断,当滑动距

2022-04-11 16:08:30 6068 2

原创 Vue踩坑之Error in render: “TypeError: Cannot read properties of undefined (reading ‘url‘)“ found in

Vue踩坑之Error in render: “TypeError: Cannot read properties of undefined (reading ‘url’)” found in今天写项目时发现项目报错,原因是Vue项目中使用v-if判断。一般来说都不会有什么问题的,但是当你判断的变量是多重对象属性时就会出现问题。比如下面的代码:<div v-if="obj.file.url"></div><script>export default { dat

2021-11-19 16:57:09 25264 1

原创 基于IView UI 的关闭当前页面,并返回上一页

基于IView UI 的关闭当前页面,并返回上一页之前公司使用Iview作为项目的UI框架,而作为前端开发的我则不可避免遇到要关闭当前标签页,并返回上一标签页的问题。那时我不怎么会,后来请教项目组的大佬后才发现其实也很简单。具体代码如下://this.view 当前页路由this.$store.dispatch("delVisitedViews", this.view).then(views => {//oldRouter 上一页路由 this.$router.pu

2021-09-24 15:11:11 973

原创 基于iview的tree节点自定义选中高亮

基于iview的tree节点选中高亮iview 的树节点本来默认选中就有背景高亮的,但是如果你用了render自定义组件渲染后,默认选中背景高亮就不起作用了。这就需要我们自己在render函数里自己定义了。我接手公司一个项目,该项目的左侧目录栏使用了iview的tree组件。本来是可以背景高亮的,但是项目大改,数据全变了。开发时间又比较急,树节点背景选中高亮不起作用了。项目原来代码renderContent(h, { root, node, data }) { return h(

2021-03-16 09:15:27 1081

原创 一个很好用的截图插件——cropper

一个很好用的截图插件——cropper前段时间公司需要我写一个截图的功能,由于我之前没有接触过这个。只能上网查询资料。然后发现一个好用的插件cropper.js。现在的许多截图插件都是基于这个插件二次封装的。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点

2021-01-29 11:28:07 1433

原创 iView框架Collapse组件踩坑之动态数据打不开面板

最近使用iview开发,在使用Collapse组件时,发现动态获取数据后,明明按官网的那样使用v-model来控制面板的打开,但是动态获取数据后,没有打开默认面板。我在网上查了好久资料才解决这个问题,就是把data里的value1的初始值设置为null,然后再在请求结束后将value1设置为数组:[“0”],这样页面有数据后就会打开第一个面板了。...

2021-01-07 17:43:38 1238 1

原创 关于vue的组件通信方式

父传子组件通信子传父组件通信兄弟组件通信

2020-10-10 13:05:57 64

原创 vue分页功能实现

今天有人问我怎么用vue实现分页功能,我开始觉得这不是后端的事吗?怎么我们前端也要干了,而且现在怎么多UI库,比如Element-ui,我觉得这是个很好的前端UI库啊。不过既然有人问了,我就写写吧。这是我的HTML代码<template> <ul> <!--上一页按钮--> <li><button class="el-icon-arrow-left" @click="getPageGo(-1)" :disabled="isAc.

2020-10-09 18:50:08 2890

原创 关于uni-app页面跳转的问题

关于uni-app页面跳转的问题今天我在使用uni-app的uni.navigateTo来实现页面跳转时,发现一个问题,我的url设置好了,但是点击按钮没有实现页面跳转,看了一下控制台,也没报错。当时整个人都不好了,我于是开始翻资料查找到底是哪里出了问题。翻来覆去都找不到问题所在,我又去看官方文档,还是找不到问题的所在。最后才发现问题的所在,URL那里不用写pages,直接写成"…/search/search"就可以了,但我写的时候依赖于快捷方式,直接就把快捷方式的路径写上去。最后就导致页面跳转不了,

2020-09-21 16:24:54 7865 9

原创 Element-ui导航使用问题

关于Element-ui导航的使用最近我是用element-ui进行布局,但是遇到了一些问题,我发现我创建一个组件来保存导航栏。但是组件导入到系统后却发现,导航没出来。这可急坏了我。我界面就这样,我开始去百度,去问大神,但是都没结果。但是当我把导航的代码直接放到App.vue时,导航又出来了。我开始想:是不是横向导航就只能放在App.vue这里,不然为什么我导入侧边导航又可以呢。今天,我终于想清楚了:是我的组件名的问题,我原先的组件名是Nav.vue,导入系统后是这样的。这样写是没问题的,但是

2020-06-20 13:52:22 488

php与ajax实现文章管理.rar

这是用PHP与ajax实现的文章管理简易系统,该系统实现了文章的查询,修改,删除,发布功能,数据库采用MySQL数据库技术,采用xampp建立本地服务器

2020-01-13

空空如也

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

TA关注的人

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