- 博客(17)
- 资源 (40)
- 收藏
- 关注
原创 vue 方法回调通知执行下一个方法
在项目中有很多这样的需求,在一个方法执行完成拿到数据后才可以执行下一个方法,这就需要在第一个方法执行完后有个回调函数通知下一个方法可以执行了。function get(data){ return new Promise(function(resolve, reject){ if(data>5){ resolve(data) }else...
2018-11-29 20:22:54 8274
原创 vue 获取跳转上一页组件信息
项目中有一需求,需要根据不同的页面路径url跳转进行不同的操作,首先需要获得上一页面的url,利用 beforeRouteEnter 这个钩子中的from参数获得之前url的信息,然后给 next 传递回调来访问当前组件的实例。 操作代码为:beforeRouteEnter (to, from, next) { console.log(to) console....
2018-11-28 18:28:58 3011
原创 internal/child_process.js:313 Error:spawn EACCES
vue项目运行时报错如图所示: 解决方案:chmod -R a+rwx /appfolder修改文件权限
2018-11-27 20:06:20 3081
原创 vue 界面在苹果手机上滑动点击事件等卡顿解决方案
用vue编写项目接近尾声,需要集成到移动端中,在webstorm上界面,运行效果都很完美,但是在苹果手机上各种问题都出现了,原生项目一向滑动流畅,事件响应迅速,可是苹果手机打开这个项目有两个问题,(1).滑动页面卡顿,(2).点击事件响应缓慢,百度才发现在苹果手机上有300ms的延迟。一.滑动页面卡顿//页面布局<template> <div class='con...
2018-11-26 22:16:21 3746
原创 完美解决vue项目中弹出框滑动时,内部页面也跟着滑动问题
在main.js中设置全局函数://弹出框禁止滑动Vue.prototype.noScroll = function () { var mo = function (e) { e.preventDefault() } document.body.style.overflow = 'hidden' document.addEventListener('touchmove', mo...
2018-11-23 20:11:31 10910 3
原创 iOS 网络图片转为UIImage 和微信分享时缩略图片的压缩
在写微信分享项目时,发现微信设置缩略图:我们的图片是从阿里云那里获取的网络图片,需要把网络图片转化为UIImage,下面就是方法:+(UIImage *) getImageFromURL:(NSString *)fileURL{ UIImage * result; NSData * data = [NSData dataWithContentsOfURL:[NS...
2018-11-22 15:32:12 4226
原创 vue中 localStorage的使用方法(详解)
vue中实现本地储存的方法:localStorage,在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。(1).储存数据localStorage.se...
2018-11-21 11:37:15 39097 1
原创 解决IOS 原生项目加载html上下可滑动
初入前端,在IOS上加载一个html项目,发现前端页面总是上下滑动,导航和下面的tabbar 在上拉和滑动时总是跟着滑动,如图:不明原因,以为是前端页面的问题,一直改,可是无论如何都不行,决定换个思路,在原生项目上做更改,因为是用UIWebView加载的,想着是否可以用它来控制滑动!一行代码完美解决! self.resultwebV.scrollView.bounces = NO...
2018-11-21 09:57:30 1461
原创 三种方式解决vue中v-html元素中标签样式
当我们引入第三方组件或加载html元素时,想修改下样式,就可以用以下三种方式:一.去掉<style scoped>中的scoped这个方法不建议使用,会改变布局二.定义两个style标签,一个含有scoped属性,一个不含有scoped属性使用方法为<style scoped> .introduction{ width: 100%; ...
2018-11-20 19:54:18 10578 2
原创 vue运行报错:Cannot find module 'webpack/bin/config-yargs'
从网上下载的一个vue项目,终端执行:npm run dev 时,报错如下图:从上述报错中可以看到,需要安装webpack-cli终端输入:npm install webpack-cli然后执行:npm run dev 就OK!可以运行了! ...
2018-11-17 12:39:13 6620 1
原创 Vue 移动端跳到手机拨打电话界面的几种方法
我们做项目时,经常会用到拨打电话的功能,目前在做vue项目,它是如何实现的呢?根据别人的分享,具体实现方法如下几种实现效果图:方法一<a :href="'tel:' + 110">联系商家</a>方法二 <a @click="callPhone">联系商家</a>callPhone(){ window.lo...
2018-11-15 12:44:13 15696 5
原创 Xcode 9.0 报错, Safe Area Layout Guide Before IOS 9.0 和launch screens may not set custom classnames报错
上面错误的解决方法:按照下图删除如上图选中删除后,再次运行可能会遇到launch screens may not set custom classnames错误解决办法如下:就OK!
2018-11-12 11:34:19 1348
原创 JS各种基本数据类型常用方法总结(看这篇就够了)
所有语言的基本数据类型就是那么几种,因为之前一直从事移动端,在学习js的过程中,总结一下js的基本类型及用法。JavaScript 数据类型:字符串、数字、布尔,对象、Null、Undefined1.String(字符串): 字符串可以是引号中的任意文本。您可以使用单引号或双引号. var string1 = '123abcdefgadf' var string2 ="he...
2018-11-10 13:13:52 8560 1
原创 Invalid prop: type check failed for prop "price". Expected String, got Number.
在谷歌浏览器上写Vue项目时,总会有很多警告,关键是红色的,非常刺眼,一片红好像是严重的错误,在有强迫症的程序员眼里非常之别扭,准备清除警告!定位错误信息:components/alters/addCartAlter.vue 和src/pages/HomePages/productDetails.vue中的price的类型不对,组件中定义类型为字符串:父试图用Number赋值的...
2018-11-09 16:53:27 5503
原创 解决前端浏览器字体小于12px办法
做项目时,UI设计的字体10px,看效果图时发现字体仍然蛮大,改变12px时字体还是那么大,改变到14px时,字体变大了,发现规律,才知道原来浏览器为了让用户字体看的清楚,最小设置为12px。怎么办?设计就是10px?最终实现的效果图如下:百度时,各位网上大神说利用transform: scale(0.5)可以满足要求,具体使用时,发现把整个div宽高都缩放了,不满足要求,反过来想...
2018-11-08 18:48:27 6280 1
原创 js中数组常用逻辑算法(从大到小,从小到大排序,去重等问题)
从小到大:// 从小到大顺序排序 minSort (arr) { var min for (var i = 0; i < arr.length; i++) { for (var j = i; j < arr.length; j++) { if (arr[i].coupon.faceMoney > arr[j...
2018-11-05 20:24:39 8410
原创 iOS 如何把图片资源打包成bundle文件及遇到的坑(详解)
把之前打包图片资源库操作步奏及遇到的坑在此记录下。1. 创建bundle 如图所示:找到如图所示:输入所创建的图片库名称2. 点击创建好的bundle ,修改属性(1.)"Base SDK" 设置为 "Latest iOS (iOS 11.2)" (Xcode 9.2为例) "Build Active Architecture Only" 设置为...
2018-11-02 09:24:22 5393
12.0-12.3.zip
2019-06-13
vue.js动画需要的animate.css和velocity.js
2019-01-07
vue.min.js
2018-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人