如何在 Velocity 模板中包含 JavaScript 文件?

How to include JavaScript file inside a Velocity template?

我有一个包含以下内容的 JS 文件: function rejectIfNotSuccess(response) {} usernameChanged(event) {} 例如,我想将此文件包含在我的速度模板中,以便像在 HTML 文件中那样做事。

例如,我想使用 <input type="text" id="username" onInput="javascript:usernameChanged(event)" />

以速度调用此 JS 文件中定义的函数

我该怎么做? 我阅读了 here 的有关这样做的方法,这可能会奏效。但是,还有其他更好的方法吗?

感谢您的宝贵时间! P.S。这是我的第一个问题^_^

基本上,您的操作方式与您手动编写 HTML 文件时的操作方式相同。将适当的 <script> 元素嵌入生成 HTML.

的速度模板中

<script> 元素可以包含函数声明,或者它可以使用 src link 从您的服务器加载包含 Javascript 的文档。请参阅https://www.tutorialsteacher.com/javascript/script-tag 例如。)