Vue直接读取服务器文件并显示的方法
HTML代码
<textarea id = "div1" style="width:1650px; height:740px" readonly></textarea>
JS代码
这里试用了两种方法都可以
1.ajax
mounted() {document.getElementById('div1').innerHTML = '读取中...';
$(document).ready(function(){
$.ajax({async: true, url:"dhcpdlog",success:function(result){
$("#div1").html(result);
}});
});
}
2.load
mounted() {// this.getInfo()
document.getElementById('div1').innerHTML = '读取中...';
$(document).ready(function(){
$("#div1").load("/arplog");
});
}
然后效果如图所示
读取中
读取完毕
测试:
1.代码
<!DOCTYPE html><html>
<body>
<textarea id="div1" style="width:1650px; height:740px" readonly>
</textarea>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
document.getElementById('div1').innerHTML = '读取中...';
$(document).ready(function () {
$.ajax({
async: true, url: "text.txt", success: function (result) {
$("#div1").html(result);
}
});
});
</script>
</body>
</html>
2.test.txt
3.文件结构
4.使用http-server启动一个服务后访问(详细参考:https://www.cnblogs.com/nolaaaaa/p/9126385.html)
参考:https://blog.csdn.net/princek123/article/details/82762083?utm_source=blogxgwz6
以上是 Vue直接读取服务器文件并显示的方法 的全部内容, 来源链接: utcz.com/z/379977.html