遍历类数组之获取多个dom节点并遍历

通过类名获取所有改类名的dom节点,并为每个dom设置css样式。 第一种方法: // 获取 .tr_height 的所有DOM const treeHei = 66; let trAllDom = document.getElementsByClassName('tr_height');...

2019-06-27 13:19:25

阅读数 95

评论数 0

CSS 中已设置的left属性清除

今天遇见这个问题,设置postion left=0,现在想改成right=0,但是样式覆盖不了,同时设置貌似left起作用。CSS 中现在有一个叫做 unset 的关键字,使用可以重置属性值 下面是其他讲解unset的链接,博主讲的挺棒: 谈谈一些有趣的CSS题目(十五)--...

2019-06-05 16:59:38

阅读数 141

评论数 0

小程序问题之修改微信小程序默认checkbox框的样式,改为圈圈式

现有的样式 index.wxml index.js index.wxss 通过css修改 /* 重写 checkbox 样式 */ /* 未选中的 背景样式 */ checkbox .wx-checkbox-input{ border-radius: 50%;/* 圆角 */ wi...

2019-05-09 14:04:35

阅读数 647

评论数 1

CSS问题之两个dom标签设置 display: inline-block; 宽度正好,还是错位

问题 红框中是两个平级的兄弟节点: 设置css属性为: dom 渲染效果:错位 解决 修改css 最后,昨天小程序是这个问题导致错位;今天PC Vue项目也是这个问题,还是在博客里记录下吧。 ...

2019-05-09 10:52:23

阅读数 51

评论数 0

Vue项目之父子组件实现双向绑定

一、问题 项目中有很多关于上传文件的功能,为了方便,把上传文件单独写成一个组件 上传文件没有问题,清楚功能,只能在子组件里面清楚,父组件里面还是有第一次上传的数据,再次上传文件,数据依然是第一次上传的信息(没有达到同步的效果) 二、经过 正好最近正在看一大佬的视频,记得有一节内容就是双...

2019-04-18 15:12:57

阅读数 68

评论数 0

js判断对象是否为空

ES6写法 Object.getOwnPropertyNames() 变为字符串,匹配{}

2019-04-16 17:26:16

阅读数 37

评论数 0

download.js问题之文件下载后,内容是url地址

一、问题 点击下载按钮,实现文件的下载,而不是新建窗口打开文件 用的 download.js 实现,调用时传了三个参数: // 引用 dowload.js 文件 import download from '@/lib/dowload.js' // 点击 button 时,调用 downl...

2019-04-16 16:04:59

阅读数 742

评论数 2

Vue的特性精华

以下内容是我在学习和研究Vue时,对Vue的特性、重点和注意事项的提取、精练和总结,可以做为Vue特性的字典; 1. 性能优化: 相对于计算属性computed、方法methods、观察watch,优先考虑使用计算属性实现,因为计算属性会缓存它的值,只有当计算属性的相关依赖发生改变时才会重新求...

2019-04-15 11:31:35

阅读数 115

评论数 0

VUE项目之table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)

一、问题 用elementUi横着增加一行数据没毛病,可以操作 添加一列,这新增的这一列, 第一次去赋值的时候值是改了, 但没生效 点击下一行时 值就变过来 二、原因 横向添加 是复制上面的某一条数据来的,因为data里面有这些属性的定义,所以横向添加没问题 而纵向添加的数据,因为没有...

2019-04-10 17:11:02

阅读数 1209

评论数 0

css问题之如何使div四个边框都有阴影

HTML <div class="isShadow"></div> css .isShadow{ background: #fff; box-shadow: #d4d2d2 0px 0px 10px; -...

2019-04-03 14:53:57

阅读数 198

评论数 0

cordova问题之VueAPP项目使用cordova插件实现文件/图片下载功能

一、问题 VueAPP 中有一个文件下载功能,用了各种方法来实现下载功能,app 都没有反应。 JS 实现 html 页面点击下载文件 这个博客里面几乎包含了我试过的大部分方法,发现 PC 端没问题,手机不可以。 二、经过 这些方法 PC 端没问题,安卓就不行,问了一个接触过安卓的后台小...

2019-03-29 14:29:06

阅读数 615

评论数 0

css问题之用百分比减去像素进行布局calc()

一、问题 用百分比布局,因为有border,宽度会多出2px,怎么完美布局呢? 二、解决 刚开始以为只有用预处理器时才行,so,vue项目中用less进行了处理 .divWrap{ width: calc(~"(49% - 2px)"); /* l...

2018-12-24 16:40:04

阅读数 942

评论数 1

js问题之判断是否是火狐、IE浏览器

一、 在vue项目中试过,IE浏览器版本是IE11 // js文件--methods 新增一方法 ,myBrowser () { let userAgent = navigator.userAgent if (userAgent.indexOf("Firefox&a...

2018-12-19 15:56:55

阅读数 549

评论数 0

上传文件在IE中乱码问题

一、问题 上传文件数据是后台返回过来的,只要是关于汉字的,在IE上都出现乱码问题,具体为:出现黑色小菱形,中间带有问号。 页面上一个黑色小菱形,显示一个口,一堆 口口口 二、过程 刚开始,以为是jQuery的锅,因为页面才去的是ajax,外加一些设置。 后来和后台联调发现,其实是IE的锅,编...

2018-12-18 16:14:29

阅读数 350

评论数 0

vue项目之上传单个文件或者多个文件

一、区别 不管是单个文件或者多个文件上传,都是通过后台控制的,接口不一样。 目前,单个文件,后台不需要传其他额外的参数,就需要上传文件的信息 二、仅上传文件信息,没有额外的参数 upfile () { let that = this let formData = new FormDa...

2018-12-18 15:58:02

阅读数 1901

评论数 0

VUE项目之跨域问题

2018-12-12 16:51:51

阅读数 34

评论数 0

VUE项目(单页面)问题之: 浏览器刷新,滚动条在顶部

2018-11-30 18:47:11

阅读数 514

评论数 0

VUE项目(单页面)问题之:用keep-alive缓存视图,动态判断一个视图组件是否缓存

一、问题 上一篇有提到,从列表页–详情页,再点击返回按钮,返回原来的列表页,列表页要显示所有点击详情页之前的状态信息。 发现,从其他页面切换到列表页,还是之前的缓存页面,项目需求是,切换页面时,页面全部初始状态。 详情页,有一个标签点击事件,返回列表页时,也不应该显示缓存页面。 二、经过 ...

2018-11-30 18:40:48

阅读数 475

评论数 0

VUE项目(单页面)问题之:从详情页返回列表页时返回到上次滚动位置,并还原列表页所有点击、搜索等状态

一、问题 新增需求,点击浏览器返回按钮或者详情页的返回按钮,需要返回列表页,并保存之前所有的状态。 二、经过 刚开始,用 this.$router.push({ name: 'detailsPage', params: sendData // sendData是给详情页传的数据信息 }...

2018-11-23 19:41:43

阅读数 9815

评论数 5

ECharts x轴显示正负极

一、问题 要求显示的柱状图有正负值,如图效果: 二、经过 找官网上关于正负极的例子,再通过查找配置选项,美化为客户需要的样式。 三、结果 // FDIOption let FDIOption = { color: ['#004a79', '#007879'], // 设置图表主色调...

2018-10-31 16:30:04

阅读数 1527

评论数 0

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