logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue之axios请求本地json数据

第一步:npm安装axiosnpm install axios --save 第二步:在main.js下引用axiosimport axios from 'axios'第三步:在static文件夹下写静态文件a.json第四步:在组件中请求数据this.$http({method: "get",url: "/static/data/a.json",dat..

a标签实现静态资源的下载

功能的使用情景:公司的项目需要下载用户操作手册和浏览器的压缩包,方便用户操作。(vue项目)实现方式:把需要下载的文件放在public公共文件夹下。然后用a标签的下载功能进行下载。文件位置:代码:注意:1.a标签的href路径要是网络路径,所以通过url()这个方法进行转换。2.a标签必须要加上download属性。(加了这个属性才能实现...

vue + elementui的table在ie和火狐中边框不显示的问题

问题:table组件同时设置border和stripe属性,有斑马线的行border显示不出来解决方案:        td {background-clip: padding-box;}给td设置背景裁剪规则来解决FireFox的兼容性问题,完美解决...

vue常用修饰符

vue提供了如下修饰符:1.事件修饰符vue为v-on提供了事件修饰符,通过点(.)表示的指令后缀来调用修饰符。.stop阻止点击事件冒泡。等同于JavaScript中的event.stopPropagation()例如:<a v-on:click.stop="doThis"></a><a @click.stop="doThis"><...

vue之axios请求本地json数据

第一步:npm安装axiosnpm install axios --save 第二步:在main.js下引用axiosimport axios from 'axios'第三步:在static文件夹下写静态文件a.json第四步:在组件中请求数据this.$http({method: "get",url: "/static/data/a.json",dat..

vue + elementui在火狐浏览器中会有一些错位的问题

问题:样式错位,比如会向下偏移等解决方案:    查看错位标签是否设置有flex-wrap:wrap;        如果有把值改为nowrap试一试

vue.js + element中el-select实现拼音匹配,分词、缩写、多音字匹配能力

因为项目需要,需要在element原有可搜索下拉框的基础上添加设置拼音简码即可跳出的功能在网上搜了很多也没有发现跟element完美匹配的,就自己写了一种方法可以跟element完美匹配,话不多说,直接上流程1、既然要用到拼音搜索,我们就需要一个拼音库,在这里我推荐一个第三方包:https://github.com/xmflswood/pinyin-match,在这里首先对这个包的开发者表...

vue 项目设置一些全局的公共样式

本公司开发的产品,在运维去客户哪里上线的时候,客户可能会对产品主页面的一些色调,字体大小等不满意。所以需求就是在我们的开发包在往客户服务器上发布的时候,有一个scss文件可以随时调整这些字体和颜色。思路:1.首先在public公共文件的css文件夹下面新建一个allstyle.scss的样式文件夹,在这个里面定义一些样式,和字体的大小。这样做的好处就是,在webpac...

#css
关于vue项目中static文件下的静态文件找不到的问题

在vue项目中,有一些数据我们并不希望被webpack打包,我们可以把这些数据写在一个js文件中,然后放在static(该文件下的内容不会被webpack打包)文件下。然后就是在别的地方调用这个js:我们在vue项目的根目录下的index.html文件中用script把该js文件引用进来。在其他的地方就可以使用这个js文件中的方法了。目的:在我们已经打包的文件中,可能会有一些名字/地址等数据,在不

到底了