问题描述
我尝试签出一些答案,但大多数答案与列表或表格有关,而我发现的一个答案与ace.js
有关,我无法完全理解,因此将其发布。
我在Node.js
中有一个项目,该项目将根据用户输入动态创建XML
内容,并且所创建的XML的最终输出可能非常大,因为它们可以创建1000个XML。创建完成后,XML内容将返回到AngularJS
,在这里用返回的内容填充Textarea
。
很快就会创建XML内容并将其返回到AngularJS
,但是我观察到在获得响应后,将XML内容加载到textarea
会花费很多时间。我想知道是否有任何方法可以用来固定该过程。
我的HTML文件带有文本区域字段index.html
:
<textarea class="form-control" id="xmldata" ng-model="xmldata" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></textarea>
我的AngularJS HTTP请求将返回XML内容:
$http({
url: "/XMLCreatir",method: "POST",data: data
}).success(function(response) {
console.log("RECEIEVED XML");
$scope.xmldata = response;
});
我观察到RECEIVED XML
的显示速度非常快,但是Textarea
不会加载内容,而且大多数情况下浏览器会崩溃。
-
我尝试了此处提到的解决方案,但是由于某种原因,我没有做任何更改: Dynamically displaying large amounts of text by partially displaying data in textarea
有人可以帮我解决这个问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)