1

我们一直在使用 WaveMaker,想知道如何使用该平台导入外部 javascript 文件?

4

2 回答 2

2
  1. 外部的JS文件应该导入到资源中的一个文件夹中
  2. 文件路径必须在 Web-App 的 login.html 中给出
  3. 文件路径的格式应为“/projectname/foldername/filename.js/”
  4. 外部 JS 文件中的函数可以通过其脚本在登录页面中访问,这里调用的函数来自一个示例 js 文件。
于 2016-03-01T10:35:02.770 回答
0

如果使用 WaveMaker 6,则以下内容有效。这可能不适用于较新版本的 WaveMaker。

不必将其添加到每个项目中,而是尝试index.htmlwebapproot目录中编辑并添加外部 js 文件:

<!-- Boot Wavemaker -->
<script type="text/javascript" src="config.js"></script>
<script type="text/javascript" src="/<path to javascript file>/sha512.js"></script>

然后,为了在您的开发环境中正常工作,server.xml在项目目录上方添加一个上下文标记:

        <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
            <Context docBase="c:/<Path To Javascript Filet" path="<path to javascript file matching whats in index.html>" reloadable="true"/>
        </Host>

在上面的Context标签中,docBase是带有 js 的本地文件夹,并且path应该与放置在index.html.

这样做,您可以在所有项目中使用 javascript 文件,而无需将其添加到resources项目中。

于 2016-03-09T19:54:38.640 回答