问题标签 [appendfile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
21243 浏览

javascript - Zend headScript() 和 appendFile 没有按预期工作

我在尝试使用headScript()->appendFile('file name')Zend 附加 javascript 文件时遇到问题。我有这样的布局设置:

然后,在我的控制器中,我试图仅为此页面附加一个额外的 js 文件,例如:

此文件需要附加到布局中已设置的内容。但是,此文件会在其他“appendFile”文件之前添加。我也试过

但这仍然会在其他文件之前添加文件。这不是我期望的工作方式,尤其是在使用 offsetSetFile 方法时。如何 在其他文件之后添加此文件?谢谢。

0 投票
1 回答
1308 浏览

jquery - Zend Framework appendFile 在 jQuery 包含后不起作用

我在布局中为 jQuery 设置本地路径。然后使用 appendFile 添加另一个 js 文件,但它没有添加我要附加的文件。

在布局中:

在我看来:

谢谢你的帮助

0 投票
18 回答
656594 浏览

javascript - 如何追加到节点中的文件?

我正在尝试将字符串附加到日志文件。但是 writeFile 会在每次写入字符串之前擦除内容。

知道如何以简单的方式做到这一点吗?

0 投票
1 回答
730 浏览

file - 将数据附加到具有 Firefox 扩展名的文件

我正在尝试构建一个 Firefox 扩展,并且我想定期在文件中写入内容。所以我想要一个在其中附加新字符串的文件。以下代码写入文件,但最后文件只包含我写的最后一个字符串,而不是前一个。

你能帮助我吗?

有什么建议么?

0 投票
1 回答
1832 浏览

javascript - Zend 框架 - 包含 JS 不适用于新系统

在 JS 文件包含期间,我的新服务器上的 ZF 出现问题。包括外部JS(google api)没问题。看来,zf 想要加载不相关的 JS 文件。

FireBug 在 html 控制台的 Srcipt 标签中显示的错误消息:

该页面不加载脚本,因为它试图通过完整的 url 获取文件。由于重写规则,这不起作用。在我尝试了数百次之后,我在同一个地方得到了这些错误:

但这是正确的相对链接。

我的结构:

当我搜索这个错误时,我发现了这些可能的原因:

  1. 错误或缺少 baseURL
  2. 未启用 Mod 重写
  3. 公开的 .htaccess 文件丢失或损坏
  4. 虚拟主机中缺少“允许覆盖 = 全部”
  5. 文件的相对路径中没有前导“/”斜杠

它们都不适合我的问题。

  1. 我没有更深的“baseURL”,所以我的默认路径是“”,直接在我的 /project/public 文件夹中定向虚拟主机
  2. Mod重写已启用,我可以浏览任何页面,控制器,动作
  3. .htaccess 是默认的并且存在
  4. 允许覆盖设置为全部,我的重写规则适用于项目的其余部分
  5. 我在开始时尝试不使用“/”。没有效果

我的布局有这个 JS 的包含方法: --> layout.phtml

令人困惑的是,样式表包含工作。这是相同的技术

我包括他们

我的.htaccess:

我有几个在 debian lenny 上运行的 ZF 项目,它们运行起来没有任何问题。现在我设置了两个 debian 挤压,在两个系统上我都遇到了这些问题。

如果我将项目文件夹复制到 lenny 系统(相同的虚拟主机配置),它工作正常。

可能有人知道我该如何解决这个问题......

多谢

0 投票
1 回答
370 浏览

javascript - 不能包含多个 js 文件。Onload 事件仅针对最后一个文件触发,但次数与我有文件一样多。如何解决?

我想js动态附加几个文件。每个文件都有一个函数定义,我想将其代码保存在对象的属性中。我使用纯 JavaScript 和script标签。但onload事件无法正常工作。如果我只包含一个文件,一切正常。但如果超过一个,onload就出问题了。这是我的代码,它是对象中的方法:

正如我在一开始所说,如果我加载一个文件,一切都会正常工作。但是对于不止一个,onload工作两次,但仅适用于我的第二个文件 - 带有函数'two'定义。警报触发两次并显示'two'. 而且我只有'two'我的财产的功能'two',这是我通过参数传递的最后一个功能。并且文件被附加在 DOM 文件中。

我试图在循环<script>之外创建标签for/in,甚至创建了一个数组并将两个脚本中的每一个保存为该数组的单独元素,但它也无济于事 - 只有最后一个文件在onloadand 两次。

问题是什么?为什么它不适用于两个文件?有可能解决吗?

0 投票
2 回答
32 浏览

java - 将文件追加到不覆盖的文本文件中

我失去了append方法。

我有一个程序可以输入信息,然后在文本文件中打印。

问题是,我也想将新的信息输入附加到文本文件中而不覆盖,这意味着如果我重新运行程序,我编码的信息将与程序最后一次运行时编码的信息一起出现在文本文件中。

请帮我。这是程序:

}

在这。如果我重新运行程序,文本文件将被新的编码信息覆盖。他们说要使用 append bufferwriter。但我真的迷路了。

0 投票
1 回答
1105 浏览

javascript - NodeJs:fs.appendFile 函数似乎错过了给定的最后一个字符串

我是 nodejs 的新手,我正在尝试 append 函数。当我运行下面的代码时,在提示他之后只接受用户输入,关于最喜欢的歌手并放入一个带有歌手姓名的文件。并附加最喜欢的歌曲,似乎如果用户输入退出它应该将它附加到文件但是,它不是???同时,如果添加了对 appendFileSync(fn 的同步版本)出口的更改?

代码:

0 投票
1 回答
170 浏览

node.js - 在保持文件大小不变的情况下附加到文件的方法

我正在寻找一种将日志从 NodeJS 写入文件的方法。我正在使用 fs.appendFile 选项。有没有办法通过保持文件大小不变来继续添加文件 - 例如,如果文件超过 5 MB 并且有新行进入,请删除最旧的行以适应新行 - 有点像滚动基础?

0 投票
1 回答
270 浏览

node.js - 我在节点 js 中使用 appendFile 但 File 的内容是随机的

这是我的代码:

文本文件如下所示:

此代码逐行读取文本文件,将它们保存在数组中并解析偶数的 DB 查询并附加到log.txt.

它似乎运作良好,但log.txt文件的内容是随机的。

当我在 node.js 中运行代码时 log.txt 的内容是Insert into values/Create values

但几乎在节点 js 中运行代码

Create valuesInsert into values/

顺序改变了。我没碰target.txt

为什么会出现这个问题?