gpt4 book ai didi

javascript - 如何忽略文本Angular编辑器中的图像

转载 作者:太空宇宙 更新时间:2023-11-04 16:01:38 25 4
gpt4 key购买 nike

当用户复制和粘贴文本时,textAngular 编辑器面临问题。(剪贴板包含文本和图像)

您可以从这里找到库https://github.com/fraywing/textAngular .

最佳答案

看看这个 fiddle 。它使用 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,"");
};
});

关于javascript - 如何忽略文本Angular编辑器中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42227464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com