簡體   English   中英

在WaveMaker上導入JavaScript文件

[英]Importing javascript files on WaveMaker

我們一直在使用WaveMaker,想知道如何使用該平台導入外部javascript文件?

  1. 外部JS文件應導入資源中的文件夾中
  2. 文件路徑必須在Web-App的login.html中給出
  3. 文件路徑的格式應為“ /projectname/foldername/filename.js/”
  4. 外部JS文件中的函數可通過其腳本在登錄頁面中訪問,此處調用的函數來自示例js文件。

如果使用WaveMaker 6,則可以使用以下功能。這可能不適用於更新版本的WaveMaker。

不必將其添加到每個項目中,而是嘗試在webapproot目錄中編輯index.html並添加外部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中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM