如何在 textAngular 编辑器中忽略图像
How to ignore images in the textAngular editor
当用户复制和粘贴文本时,textAngular 编辑器出现问题。
(剪贴板包含文本和图像)
您可以从这里找到图书馆 https://github.com/fraywing/textAngular。
检查此 fiddle. It uses ta-past directive 的 textAngular 并通过在输入字符串上使用正则表达式 .replace(/<img[^>]*>/g,"");
替换所有图像元素。
查看
<div ng-app="test">
<div ng-controller="testController">
<div text-angular
name="testEditor"
ng-model="htmlContent"
ta-paste="stripFormat($html)"></div>
</div>
</div>
AngularJS申请
angular.module('test', ['textAngular'])
.controller('testController', function($scope, $timeout, textAngularManager, $filter) {
$scope.htmlContent = '<p>Hello There!</p>';
$scope.stripFormat = function ($html) {
return $html.replace(/<img[^>]*>/g,"");
};
});
当用户复制和粘贴文本时,textAngular 编辑器出现问题。 (剪贴板包含文本和图像)
您可以从这里找到图书馆 https://github.com/fraywing/textAngular。
检查此 fiddle. It uses ta-past directive 的 textAngular 并通过在输入字符串上使用正则表达式 .replace(/<img[^>]*>/g,"");
替换所有图像元素。
查看
<div ng-app="test">
<div ng-controller="testController">
<div text-angular
name="testEditor"
ng-model="htmlContent"
ta-paste="stripFormat($html)"></div>
</div>
</div>
AngularJS申请
angular.module('test', ['textAngular'])
.controller('testController', function($scope, $timeout, textAngularManager, $filter) {
$scope.htmlContent = '<p>Hello There!</p>';
$scope.stripFormat = function ($html) {
return $html.replace(/<img[^>]*>/g,"");
};
});