-2
안녕하세요 모두 난 변수 동적 AngularJS와이 텍스트 편집기텍스트 편집기
처럼 만들고 싶어하지만 난 어떤 생각을하시기 바랍니다 전화 나 지시문의 이름 Image 감사합니다 : D
app.directive("richEditor", function() {
return {
restrict: "A",
scope: {
variables: "=",
ngModel: "="
},
template: "<div>\
<textarea ng-model='ngModel'></textarea>\
<span ng-repeat='variable in variables' ng-click='varSelected(variable)'>{{ variable }}</span>\
</div>",
link: function(scope, element, attrs) {
var textarea = element.find("textarea");
scope.varSelected = function(variable) {
if (!scope.ngModel) {
scope.ngModel = "";
}
var position = textarea[0].selectionStart;
var val = scope.ngModel.substring(0, position) + variable + scope.ngModel.substring(position);
scope.ngModel = val;
}
}
}
});
은를 참조하십시오 여기
WYSIWYG 편집기처럼 보입니다. CKEditor 또는 TinyMCE 검색 예를 들어 – devqon
고마워, 내 문제는 그냥 (FirstName, ALstName) 같은 텍스트 편집기에 자리 표시자를 추가하고 내가 바인딩을 사용하면 동적이 될 것입니다. 당신은 understund 나 –