logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在Vue中使用自己封装的方法,可通过this去使用方法,类似于插件的使用

 第一种可以自己在main.js那里把方法挂载在Vue的原型链上------公共方法少的情况下可以这样么使用比如:// 这是main.jsVue.prototype.yuanxianliang = function (n){//yuanxianliang 是函数名console.log('我是main中Vue的原型链',n)}// 组件的使用this.yuanxianlia...

JS表格导出,让每一个单元格都自适应内容的宽度。

首选讲下为什么要写让表格中的每个单元格都自适应宽度的,因为门店的同事不懂excel表格自适应宽度的功能,其实我也不懂excel,emmmm..........,所以老板就让我来处理了,宝宝心里苦但是说不出。首先我这边是用vue去写的项目写方法之前我们需要下载三个依赖包npm install -S file-saver xlsxnpm install -D script-loader...

用vue写单页面在ios上出现底部导航栏遮盖页面样式解决方案

pushHistory();function pushHistory() {var state1 = {title: "title",url: "#"};window.history.pushState(state1, "title", "#");}

vue单页面在ios微信浏览器中首次跳转后页面底部会被微信导航栏遮盖住的问题解决方案

// 第一个是去掉默认微信导航栏// 第二个是重新再次获取高度 ,写死高度里面用 overflow-y: scroll去做滚动mounted() {// 只有微信浏览器中IOS系统才会出现的问题,由于导航栏的占了高度,所以要重新获取setTimeout(()=>{uni.getSystemInfo({success:res => {...

#vue.js
video在安卓H5中层级最高的解决方案

<video class="video" :id="`video${videoId}`" :src="videoUrl" :controls="controlsType" :loop="true":show-center-play-btn="false" @timeupdate="onUpdata" :enable-progress-gesture="false":enabl...

使用uniapp区分(h5,微信小程序)的正式环境,测试环境请求不同的apiurl

或许有更好的更优雅的代码,欢迎讨论var newBaseUrl = ''// #ifdef H5let proType = window.location.pathname == "pro生产表示域名等" ? true : falseif (proType) {// 生产环境newBaseUrl = 'pro-apiurl'} else {// 开发环境newBaseUrl = 'test-api

#javascript
解决微信小程序中使用canvas生成海报,安卓机可以,部分ios机型生成图片空白

我们使用canvasToTempFilePath()这个方法去生成临时路径的时候有的ios机型会出现空白的图片路径。比如iPhone6的机型(目前仅发现该机型生成失效)下图是iPhone6中用小程序canvasToTempFilePath() 生成的临时图片路径=================================================2.这一张是iPhone11中小程序ca

#javascript
到底了