随笔分类 -  vue

摘要:做的项目APP,使用SVG在安卓上面放大不会模糊,在IOS上面放大就是模糊,网上说的IOS上面自动把SVG转换成了IMG,所以才会这样。 我的解决方法是既然转换成img都是svg的大小尺寸,那不如一开始就把svg的宽度长度设大一点。 svg = svg.replace("width=\"100%\" 阅读全文
posted @ 2023-03-17 09:44 H柷H 阅读(452) 评论(0) 推荐(0)
摘要:都2021年了,input的 multiple在很多安卓里面很多都是不支持,只能单选。也没啥插件可支持的。 本人做的项目是APP和H5都要有。APP可以用H5+的plus.gallery.pick;但是H5端没解决方法, 我的做法是添加多一个继续添加的按钮。把获取到的文件存在数组里。点提交时再把数组 阅读全文
posted @ 2021-01-27 14:59 H柷H 阅读(1906) 评论(0) 推荐(0)
摘要:今天 新的项目引用 echarts 时居然报Init为未定义 一开始觉得是不是引入错了,一查如果引入错了直接 报错了呀。怎么可能运行得下去,后来觉得应该是版本问题。 卸载echarts npm uninstall echarts --save 然后查看下echarts的版本 npm view ech 阅读全文
posted @ 2020-12-03 16:25 H柷H 阅读(4990) 评论(2) 推荐(3)
摘要:首先安装百度地图的npm vue-baidu-map npm i --save vue-baidu-map 安装完之后 在main.js引用 import BaiduMap from 'vue-baidu-map' Vue.use(BaiduMap, { ak: 'ne52jEbvgvLx7kdY0 阅读全文
posted @ 2020-11-26 17:09 H柷H 阅读(5276) 评论(0) 推荐(0)
摘要:之前用vue习惯了直接注册全局组件 省得每个 页面都是要去引用。。现在用uni后注册的全局组件 。 在H5端上面没问题。打包到APP后发现组件样式不生效。其它端不知道 ,没有试。 后来在官网才发现,根本不需要全局注册https://uniapp.dcloud.io/collocation/pages 阅读全文
posted @ 2020-05-12 11:53 H柷H 阅读(3716) 评论(0) 推荐(0)
摘要:记录下uni打包app时图片 不显示 的问题吧。。官网上说在manifest.json里面添加runmode:liberate可以了 结果 我添加 了之后 还是不行,路径也尝试了好几种,像是正常的../../static/img 、@/static/img 、 statac/img等等都是不行。 后 阅读全文
posted @ 2020-05-11 11:18 H柷H 阅读(5164) 评论(0) 推荐(0)
摘要:在工具-->代码块设置-->vue代码块里面添加 "vue": { "body": [ "<style lang='less' scoped>", "#template{\n\n}", "</style>", "<template>", " <view id=\"template\">\n", " 阅读全文
posted @ 2020-04-24 14:33 H柷H 阅读(6819) 评论(2) 推荐(0)
摘要:极光推送的官方demo: https://github.com/jpush/jpush-hbuilder-demo 里面也记录有详细的方法了。 我记录下自己的过程。 首先去极光那里创建一个应用 获取AppKey ,创建后如下。 下载极光的demo 地址 https://github.com/jpus 阅读全文
posted @ 2019-12-12 12:22 H柷H 阅读(1978) 评论(0) 推荐(0)
摘要:在做项目时,引用mui报错如下 看样子就是不支持严格模式吧。 解决方法是在根目录 下的.babelrc文件里面添加过滤掉。不用严格模式 阅读全文
posted @ 2019-10-12 15:49 H柷H 阅读(7426) 评论(0) 推荐(1)
摘要:最近 做的项目,遇到了一点小麻烦,就是我一个页面A页面是加载 列表数据 ,B页面是展示详细信息的。A进去B时,缓存A页面。 效果 做出来 后,缓存是缓存数据 了,但是当我A页面的列表数据 好多,要滚动浏览时,点击到B详细信息的再次返回A页面时, 在安卓下面貌似没什么 问题,滚动到哪里 还是到原来 的 阅读全文
posted @ 2019-09-23 11:32 H柷H 阅读(1153) 评论(0) 推荐(0)
摘要:今天做项目,用echarts展示数据 ,自己测试 先测试 了下。写的代码html: JS 结果报"TypeError: Cannot read property 'getAttribute' of undefined"的错。。 百度了下,说是dom没有加载完的问题,要放在this.$nextTick 阅读全文
posted @ 2019-08-27 15:08 H柷H 阅读(24370) 评论(4) 推荐(2)
摘要:最近 做项目,做的要是拍照后上传相片,以file格式上传。。所以 拍照 后用canvas生成base64格式再转file。。在PC和安卓都是没有问题,到IOS上面不行。。new file后就是生成一个{}; 查了下file对象 ,支持的浏览器如下: 接口文档 上面 介绍的是file也是 特殊的类型b 阅读全文
posted @ 2019-08-22 16:12 H柷H 阅读(2480) 评论(0) 推荐(0)
摘要:做的项目打包成APP在IOS 上有延迟问题,在安卓下却不会,联想到之前 用IONIC时打包的APP也是 在IOS下有300毫秒延迟问题。所以 只能 认吧。 安装fastclick 插件: 在所需的页面上引入 在相对应的页面mouned里面调用 其实放在公用的路由页面就可以了,比如 我的是APP.vu 阅读全文
posted @ 2019-08-16 11:47 H柷H 阅读(599) 评论(0) 推荐(0)
摘要:最近两天,新的APP准备要上线,然后打包正式发布版 时,总是提示不匹配 证书照hbuilder里面的文档 一样也不行,然后百度了N种方法,都是不行,而且也比较少搜索到相关问题。 后来都是谷歌了下,找到别人的解决方法,有一个是说权限问题。解决方法是这样: 我试了是不行。后来又看到一个方法,是证书信任问 阅读全文
posted @ 2019-08-05 11:50 H柷H 阅读(2614) 评论(0) 推荐(0)
摘要:当时以为 是解决了。后来打包到IOS上时也是 出现。原因是 plus.webview.create(location.href)这个不是在新的窗口打开,都是在同一窗口。我也不知道什么 原因。 当时以为是路径问题,然后想到了换另一个地址试试。然后记录了另一篇vue引用多入口 文件 https://ww 阅读全文
posted @ 2019-07-27 15:18 H柷H 阅读(1995) 评论(1) 推荐(1)
摘要:做VUE项目时,有时想做多个入口来解决某些问题。 在根目录下的复制一份index.html,名称随便你命名,当然,你也可以都是放到一个文件夹下,我的就叫index1.html 然后在App.vue也复制一份,我的也叫App1.vue 然后main.js也复制一分,我的还 是命名main1.js 在m 阅读全文
posted @ 2019-07-17 17:43 H柷H 阅读(11680) 评论(0) 推荐(1)
摘要:首先把之前 的VANT 卸载掉 然后重新安装 一次vant 阅读全文
posted @ 2019-07-05 17:28 H柷H 阅读(9257) 评论(0) 推荐(0)
摘要:最近 遇到 了axios在IOS上无法发送的问题,测试 了两个 苹果 机,IOS10上不能发送,IOS12可以,百度了下,找到了解决方法。记录下吧 首先引入qs,这个安装axios也已经有了吧;然后在每次请求前把传的数据qs.stringify下;具体代码 如下 至此就解决了 阅读全文
posted @ 2019-07-03 10:56 H柷H 阅读(2253) 评论(2) 推荐(0)
摘要:最近做项目时,要用到扫一扫二维码的功能,在html5+里面有提供barcode功能,于是照过来用了, 写的代码如下 : 扫码页面: 去扫一扫前的页面: 两个页面运行的效果如下 当时以为很容易,结果做出后遇到各种BUG,有时黑屏,有时位置偏移,有时扫码框偏移等等 比如下图 这个扫码框已经偏移了 很奇怪 阅读全文
posted @ 2019-06-21 15:18 H柷H 阅读(5399) 评论(22) 推荐(3)
摘要:做vue项目时,有时要在某些页面做缓存,而其它页面不要。比如:A:首页,B:获取所有订单页面,C:订单详情页面;从A(首页)进入 B(获取所有订单)时应该不缓存,B(所有订单)进入 C(订单详情)订单后时再返回B,此时B(所有订单页面)缓存。不需要再次刷新,即:A->B->C时都是刷新,而C->B- 阅读全文
posted @ 2019-05-17 10:51 H柷H 阅读(21474) 评论(2) 推荐(1)