关于textarea高度自适应的解决方法(ionic angular)

 

创建一个指令:htApp.directive('autoHeight', function () {function autoHeight(elem) {elem.style.height = 'auto';elem.scrollTop = 0; //防抖动elem.style.height = elem.scrollHeight + 'px';}return {scope: {},link: function (scope, ele, attrs) {var oriEle = $(ele).get(0);$(oriEle).focus();$(oriEle).bind('keyup click', function (e) {autoHeight($(this).get(0));});var timer = setInterval(function () {if ($(oriEle).val()) {autoHeight(oriEle);clearInterval(timer);}}, 100);}};});
Html code:

 

转载于:https://my.oschina.net/u/4004643/blog/3004904


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部