繁体   English   中英

Vue:如何将 jar 库文件添加到 Vue.js 项目

[英]Vue : How can I add a jar library file to Vue.js project

我想将此 html 源转换为 Vue。 我的客户向我提供了这个源代码和 jar 库文件。 也许我需要使用<object>标签

如果我想使用<object>标签来使用 jar 文件, 1) 那么我如何向 Vue.js 添加一个 jar 文件? 我认为仅将 jar 库文件添加到特定目录是不够的。 我知道我们可以像 node java 一样使用 java 桥接器,但我不知道我会在 Vue.js 源代码的什么位置找到它。 或者,如果我想使用该库,那么我是否需要将其定位到后端源?

  1. 在 vue.js 的<template>标签中使用<object>标签来获取像 NX 的“NexessClient API Test01.html”这样的对象很热? 我们可以像在普通 html 中一样正常使用它吗?

  2. 我可以获得一些关于将 html(javascript) 转换为 Vue.js 的信息吗?

NexessClient API Test01.html

<html>
<head>
    <b>NexessClient Test <br></b>
</head>

To use ActiveX as an object as an ID.

<object classid='clsid:D4F62B67-8BA3-4A8D-94F6-777A015DB612' id='NX'> </object> 
<script language="javascript">
    function isNDOK()
    {
        var ret = NX.isNDOK()
        alert(ret)
    }

    function GetTicket()
    {
        var ret = NX.GetTicketApp("121");
        alert(ret);
    }
    
    function GetExtentionalField()
    {
        var ret = NX.GetExtentionalField(document.frm.userid.value, document.frm.exfield.value);
        alert(ret)
    }

    function Logout()
    {
        var ret = NX.Logout();
        alert(ret)  
    }

    function openlogin()
    {
        var ret = NX.OpenLogin("","");
        alert(ret);
    }
    
    function CheckNCIDPasswordByNC()
    {
        var ret = NX.CheckNCIDPasswordByNC(document.frm.ssoid.value, document.frm.ssopass.value);
        alert(ret)
    }
    
</script>

<body>
<form name="frm">
<APIs used when CS interlocking><br>
ND status: <input type="button" value="isNDOK" onClick="isNDOK()"><br>
lookup SSO ticket : <input type="button" value="GetTicket" onClick="GetTicket()"><br>
lookup extension fields: <Input Type="Button" Value="GetExtentionalField" Onclick="GetExtentionalField()"> ID:<input type="text" name="userid">extension fields:<input type="text" name="exfield"><br>
LogOut: <Input Type="Button" Value="Logout" Onclick="Logout()"><br>
call authentication window: <input type="button" value="openlogin" onClick="openlogin()"><br>
ID/PASS Verification: <Input Type="Button" Value="CheckIDPasswordByNC" Onclick="CheckNCIDPasswordByNC()"> ID:<input type="text" name="ssoid">PASS:<input type="text" name="ssopass"><br>


</form>
</body>

</html>

不知道从哪里来的 NX 类很难帮助你。 但是,您可以尝试将它们放入方法中,并在 vuejs 脚本的顶部包含 javascript。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM