uniapp安卓应用,输入法软键盘弹起,窗口顶起,变形解决办法 有更新!

  |   0 评论   |   68 浏览

"app-plus": {
	"softinputMode": "adjustResize"
}

softinputMode:软键盘弹起模式,有两个值:

  • adjustResize:软键盘弹出时,webview窗体高度挤压。屏幕高度=webview窗体高度+软键盘高度
  • adjustPan:软键盘弹出时,webview窗体高度不变,但窗体上推,以保证输入框不被软键盘盖住

softinputMode默认值为adjustPan。

uniapp安卓应用,输入法软键盘弹起的时候,默认是窗口顶起,页面遭受挤压。这个在登录注册等业务场景下没有问题,但是在论坛聊天业务下就不行了。

这个时候需要在pages.json配置下,在你需要配置的页面下配置"app-plus":{"softinputMode": "adjustResize"}

JS数组对象去重排序等一些常用方法整理 有更新!

  |   0 评论   |   155 浏览

持续更新中……

1、数组对象去重

1. 数组去重,数组中元素为数字或者字符串

1. 单个数组去重

//1.
function unique(arr) {
   return [...new Set(arr)] 
}
//2.
function unique(arr) {
    return Array.from(new Set(arr))
}
//3.
function unique(arr) {
    var arrs = [];
    for (var i = 0; i < arr.length; i++) {
        if (arrs.indexOf(arr[i]) == -1) {
            arrs.push(arr[i])
        }
    }
    return arrs;
}

ES6常用 有更新!

  |   0 评论   |   182 浏览

一、let 和 const

1、let可以声明变量

let name = '张三';
console.log(name);//张三

2、ES6新增块级作用域

  注:在ES6之前作用域分为:全局作用域、函数作用域


var name1 = '张三';
let name2 = '李四';
console.log(name2);//李四

console.log(name1);//张三
console.log(name2);//报错