- 博客(8)
- 收藏
- 关注
原创 父组件上拉加载+传值到子组件,子组件修改数据问题
就是这样,上面的图是一个列表中的一个组件,红框里是收藏与否的标志,点击可以取消/确认收藏。因为子组件并不能改父组件的数据嘛,所以我刚开始的思路是把这个字段拿出来单独做个数组,显示就绑定这个数组,然后修改的时候修改这个数组就行了,但是在哪里去做这个操作呢?刚开始是放在mounted里,但是这样的话,上拉加载之后这个数组没有变过,就导致除了第一页之外的都不显示这个标志了。然后我想了一下,放...
2020-01-20 15:45:14 168
原创 vue项目微信支付报“当前url未注册”的问题
vue项目微信支付报“当前url未注册”的问题:因为vue单页面项目会在url中加#号,会导致我们配置的支付根目录与实际目录不符比如配置的支付根目录是:http://www.xx.com/当我们要支付的时候页面地址可能是:http://www.xx.com/#/pay,这样就会报这个错误。解决方法:1. 每次进首页都调微信授权,这样code会放在#号前面,像这样:http://...
2020-01-17 12:22:08 2118
原创 阿里云图片如何获取缩略图
我们都知道大的图片加载会导致页面卡顿,所以有些地方需要显示缩略图,点击显示大图之后再去加载图片,那怎么显示缩略图呢?我们的图片是放在阿里云oss上的,阿里云是提供缩略图服务的,只需要在你的图片地址后面加上参数就ok啦。比如这样:background-image: url("阿里云图片地址?x-oss-process=image/resize,m_fill,h_200,w_200");...
2020-01-16 15:41:40 2884
原创 手机调试电脑网页项目无法访问的问题
昨天发生了一件奇怪的事情,我本来本地起webpack的devserver是可以在同一局域网内让手机访问的,但是突然就访问不了了。我以为是端口问题就换了端口,结果还是不行,那就是项目内部出了问题,查看了一下svn提交记录,除了我之外有另外一个人改了config下的index.js,把host:'0.0.0.0'改成了host:'127.0.0.1'。。。。我改回去就好了。。真是一头黑线,干嘛...
2020-01-16 15:34:50 916
原创 关于时间戳转化时间在部分ios机型上会NaN的问题
原来的代码:functionformat(shijianchuo){vartime=newDate(shijianchuo);vary=time.getFullYear();varm=time.getMonth()+1;vard=time.getDate();varh=time.getHours...
2020-01-16 15:29:19 458 1
原创 原生js上拉加载
发现目前项目里的上拉加载在我手机上不好使,以下是原代码:if(window.screen.height+document.documentElement.scrollTop>= document.body.clientHeight){ //你的操作}就把这几个判断条件显示在了页面上,用手机调试,发现document.documentElement.scrollTo...
2020-01-16 15:23:28 182
原创 h5 vue项目使用WebViewJavascriptBridge与ios和Android交互
vue项目可以使用WebViewJavascriptBridge与ios和Android交互。搜了一下找到了bridge.js的代码如下:function setupWebViewJavascriptBridge (callback) { if (window.WebViewJavascriptBridge) { return callback(window.WebViewJa...
2020-01-10 17:25:56 2306
原创 关于vue spa项目首次加载网速慢的时候会有空白页情况的问题以及include.js引入html里的js无法加载的问题
在未编译的index.html里和id=app的那个div平级加个loading,图片或者文字,然后在首页的.vue文件里,mounted的时候用document.body.removeChild(document.getElementById('loading'));把那个div移除掉就ok了。但是这样又有个问题,页面会优先加载和解析vendor.js,manifest.js,app.js...
2020-01-08 16:05:02 601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人