安装angular1.3.15
npm install angular@1.3.15
angularJS中textarea自适应高度
这里$scope是整个controller的scope,所以我指定了textarea元素。
//textarea自适应高度
$scope.autoHeight = function(element=$('.description .textarea-outter textarea')[0]){
if(!$(element).attr('_initAdjustHeight')){
$(element).attr('_initAdjustHeight', $(element).outerHeight());
}
_adjustH(element).on('input', function(){
_adjustH(element);
});
function _adjustH(elem){
var $obj = jQuery(elem);
return $obj.css({height: $obj.attr('_initAdjustHeight'), 'overflow': 'hidden !important'}).height( elem.scrollHeight );
}
}