- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 uniapp nvue(weex)的animation动画,当needLayout=true是在ios中的闪退bug处理
needLayout等于true时,必须指定timingFunction,不然在ios中会黑屏并闪退(仅苹果6 plus ios12.5.5。其他苹果设备未测试)var animation = uni.requireNativePlugin('animation'); animation.transition(this.$refs.black, { styles: { height: 300 },duration: 500,needLayout: true,timingFunction:
2021-12-07 13:40:12
2072
原创 uni-app nvue(weex )的web-view bug处理(ios中pagestart事件过早触发问题)
设备苹果6 plusios版本12.5.5pagestart事件描述pagestart在web窗口开始加载时触发,在uni-app的文档中并是没有的写上,需要去翻阅weex的文档。如:a.com跳转到a.com/index.php时,在刚刚加载了index.php时,就会触发但在ios中(仅苹果6 plus,其他类型设备未测试)却发现pagestart过早触发,表现在:a.com跳转到a.com/index.php时,pagestart事件是在a.com页面中触发的解决方法.
2021-12-01 15:32:23
3842
原创 uni-app 实现nvue中list相互嵌套,子list的滚动效果。结构为list_swiper_list或list_swiper_waterfall
场景uni-app平台的nvue。不是vue,vue的话很容易。不过vue性能不如nvue需求页面高度>屏幕高度时,页面会滚动。但是页面的最底部是一个可以左右切换的长列表。左右切换的元素一般用 swiper长列表的话,也只能用 list 或 waterfall那么结构就是<template><view> <view>我是页面的其中内容</view> <swiper> <swiper-item> <
2021-10-15 16:42:45
5764
24
原创 uni-app nvue或vue配置vuex方法
main.js 主要看一下“挂载vuex”这一步//引入Vue库 import Vue from 'vue'//挂载vuex import store from './store/index.js' Vue.prototype.$store = store//全局变量 Vue.prototype.$cdn = 'http://192.168.31.70'//文件的cdn//引入 App.vue( APP的第一个入口文件 ) import App from './App' Vue.
2021-09-19 05:28:08
1367
原创 uni-app webview(非web-view)与网页的通讯方法
web-view是指<web-view src=""></webview>webview是指通过plus.webview.create创建的frame窗口web-view的通讯非常简单,这里就不多阐述了。至于为什么不使用web-view,是因为bug满天飞(仅仅指窗口设置为随着父窗口滚动),反馈给官方,官方也不处理,所以才使用webview。但是webview的通讯真的很糟糕,之前还好,但在uni-app后,就很烂了目前网上都有两种解决方法1.通过改变titlewebvi
2021-09-14 16:24:25
2035
1
原创 【uni-app】uni.createIntersectionObserver 报错问题处理
报错内容Uncaught TypeError: Cannot read property 'bottom' of null at a (chunk-vendors.js:319) at chunk-vendors.js:319 at Array.forEach (<anonymous>) at IntersectionObserver.s.<computed>.IntersectionObserver.root (chunk-vendors.js:
2021-09-10 17:12:21
1718
原创 【uni-app】vue长列表性能优化
前言,本人业余开发者而已。对于vue懂得比较基础。经历:我在加载一个长列表。每次加载50条数据。基本上无限次数加载。可以在移动端感觉出明显的卡顿下面是我的优化图片必须懒加载,是否懒加载蛮明显的。图片懒加载也要优化好。例如onPageScroll事件中就可以使用函数节流手段。【0.2秒只触发一次】我尽量采用css的background-background-image: url(); 而不使用 vue的image标签。具体我个人认为。image标签会被编译为这样子的结构。理论上更复杂的结
2021-05-27 15:44:17
5245
原创 uni-app 高性能的左右长列表,tab列表
前言:笔者一名业余的码农,只是爱好而已。刚从html转到uni-app这边,vue也是第一次写。效果:像这个可以左右切换的长列表,上面的tab倒是很好实现,直接使用官方的scroll-view组件就可以了。但是下方的长列表,要实现并且保证高性能,可不是一件容易事。下方内容列表一开始,我是考虑使用swiper组件的,但是swiper组件的高度始终是固定的,即便你动态修改了。但依旧是固定的高度,以后内容变化的话,都得重新获取高度。所以排除掉scroll-view组件的话,官方文档早就说明不适合做长列
2021-03-19 14:19:37
2825
3
原创 js动态修改value,触发oninput事件的方法【实现混合APP中的网页记住密码功能】
淘宝和京东网页要实现自动填充用户之前保存的账号密码。淘宝直接修改value属性就可以了,但京东不行。动态修改value之后,一点击页面其他地方,账号就会消失。后来经过一段时间的摸索,通过控制台发现京东监听了input元素的input方法。众所周知,修改value是不会触发input方法的。但这个简单,直接触发input事件就可以了代码如下:var evt = document.createEvent('HTMLEvents');//createEvent=创建windows事件var input
2021-01-20 01:22:25
3243
6
原创 js监听ajax请求事件
你可以用这个做很多事情,例如对要ajax的请求链接统一进行加密,统计,修改也可以用于APP的混合开发中,在他人的网页中添加监听ajax的代码,从而获取他的ajax内容(function(){ function ajaxEventTrigger(name) { var ajaxEvent = new CustomEvent(name, {detail: this });//创建一个事件 window.dispatchEvent(ajaxEvent);//触发/派发这个事件 } var old
2021-01-01 19:39:31
2629
1
原创 计算机软件著作权申请教程攻略,提供 软件使用说明和源代码文档,全套模板
前言:笔者自己是一位穷逼的个人开发者。自己开发了一款应用,但上架各大手机应用商店基本上都是需要有软件著作权的。现分享一下我申请的全过程,当然网上申请流程已经烂大街都是了,主要分享的是申请资料 申请软件著作权的3种方法自己网上申请,把所需材料递交给国家版权中心,目前全国好像有4个城市有,但其余3个城市只是代理收资料而已,他们也是邮寄到北京国家版权中心处理的。自己网上申请,把所需材料邮寄到...
2020-02-24 18:45:13
9066
40
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人