最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
angularjs使用div模拟textarea文本框的方法
时间:2022-06-25 15:34:35 编辑:袖梨 来源:一聚教程网
html:
Angularjs指令:
/**
* div模拟textarea输入框双向数据绑定指令
*/
.directive('contenteditable', [function() {
return {
require: 'ngModel',
link: function(scope, element, attrs, ctrl) {
//view -> model
element.bind('input', function() {
scope.$apply(function() {
ctrl.$setViewValue(element.html());
});
});
//model -> view
ctrl.$render = function() {
element.html(ctrl.$viewValue);
};
}
};
}
css:
.simulate-textarea {
margin-left: 84px;
display: inline-block;
width: calc(100% - 84px);
/*border: 1px solid #dddddd;*/
min-
_
max-
/*border-radius: 4px;*/
/*padding: 4px 6px;*/
outline: 0;
word-break:break-all;
word-wrap: break-word;
white-space: pre-wrap;
overflow-x: hidden;
overflow-y: auto;
line-
font-size: 12px;
}
相关文章
- 漫蛙manwa2-官网最新入口 03-06
- 蜜桃国产剧TV高清在线入口-蜜桃全网永久免费观看入口 03-06
- 麻花豆国产剧高清在线播放-麻花豆国产剧畅享免费mv 03-06
- 高德地图网页版入口-高德地图网页版在线体验 03-06
- AO3中文网入口在哪-2026最新AO3备用网址速递 03-06
- 樱花漫画官网入口在哪里?2026亲测可用稳定访问链接 03-06