Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 文件处理typescript 2的基本语法_Javascript_Angular_Typescript_File Handling - Fatal编程技术网

Javascript 文件处理typescript 2的基本语法

Javascript 文件处理typescript 2的基本语法,javascript,angular,typescript,file-handling,Javascript,Angular,Typescript,File Handling,谁能告诉我如何读写文本文件的基本语法,即在typescript中处理文件。如果有人能给我相应的链接,我将不胜感激。在你的课堂上有一个方法readTextFile。这完全基于Javascript readTextFile(file) { var rawFile = new XMLHttpRequest(); rawFile.open("GET", file, false); rawFile.onreadystatechange = function () {

谁能告诉我如何读写文本文件的基本语法,即在typescript中处理文件。如果有人能给我相应的链接,我将不胜感激。

在你的课堂上有一个方法
readTextFile
。这完全基于Javascript

readTextFile(file) {
    var rawFile = new XMLHttpRequest();
    rawFile.open("GET", file, false);
    rawFile.onreadystatechange = function ()
    {
        if(rawFile.readyState === 4)
        {
            if(rawFile.status === 200 || rawFile.status == 0)
            {
                var allText = rawFile.responseText;
                console.log(allText); // Here is the contents of the file
            }
        }
    }
    rawFile.send(null);
}
然后用它的路径调用函数

this.readTextFile(path_of_the_file_to_be_read_as_string);
在上面的一行中,
基于调用函数的位置


我们可以用javascript读取文件,但不能写入文件

TypeScript不是语言或库;它是JavaScript之上的一个类型层。它不提供任何与文件处理相关的内容。Angular是一个内置于TS/JS中的框架,它本身也不提供特殊的文件处理功能。如果您的想法是读取和写入本地文本文件,那么您不能在任何语言的任何框架中构建的任何web应用程序中执行该操作。正如我所说的,不,如果您指的是运行该应用程序的浏览器的机器上的本地文件。如果你想在服务器上读写一个文本文件,有很多方法,这些方法都有很好的文档记录。。使用您想要写入的任何数据进行api调用。。。了解客户端与服务器plzI的基本知识。我不确定您希望我说多少次不。如果您想要更多提示,您需要仔细描述您正试图解决的确切问题。在应用程序运行时,您是否正在尝试从应用程序中读取和写入本地文件?你不能那样做。是否希望在构建时以某种方式将文本文件的内容包含到应用程序中?当然有很多方法可以做到这一点。好的,你能举个例子说明如何在服务器上读/写文本文件吗?为什么不直接使用angular的http?我正在处理angular 2表单。我需要在txt文件中存储登录数据。我该怎么做?我应该把我的txt文件放在哪里@完美先生