如何安装控制器JavaScript生成插件详解

作者&投稿:凭蓝 (若有异议请与网页底部的电邮联系)
~

前言

既然组件不提供view服务引擎,那在编写应用网站的时候只能由javascript调用接口进行UI整合,这样编写javascript来访问接口就变得一件非常麻烦。为了解决这一繁琐问题组件提供了一上自定义工具插件来自动生成控制器对应的访问脚本(插件暂只支持VS2017);一旦插件安装完成那就可以对控制器文件设置相应的自定义工具名称,设置完成后只要控制器类一被保存就会马上生成对应的调用脚本。

下面话不多说了,来一起看看详细的介绍吧

下载安装插件


下载插件



双击安装插件,安装完成后只需要在控制器类->文件属性- 自定义工具 (设置成JSAPI即可)

生成内容


通过插件生成的javascript文件只是api的二次封装,其基础功能是依赖于FastHttpApi.js;所以在引用控制器Api调用脚本的时候要先引用FastHttpApi.js. 插件会对每个控制器的方法生成对应的调用脚本,每个方法会生成一个url属性,一个异步调用方法和一个支持await调用的方法。

var $Hello$url='/hello';
function $Hello(name,useHttp)
{
return api($Hello$url,{name:name},useHttp).sync();
}
function $Hello$async(name,useHttp)
{
return api($Hello$url,{name:name},useHttp);
}
使用方式


await $Hello('test');
$Hello$async().execute(function(result){});
调用机制


脚本支持两种方式调用,当Websocket连接处于激活状态下默认是走websocket通道。如果只想基于http调用则指定useHttp参数为true

await $Hello('test',true);
$Hello$async(true).execute(function(result){});
总结




恳请高手给小弟出一份java软件工程师的面试题
可以使用管理控制台,在它的Deployment中可以查看所有已发布的EJB 7、 如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置 缺省安装中使用DemoIdentity.jks和DemoTrust.jks KeyStore实现SSL,需要配置服务器使用Enable SSL,配置其端口,在产品模式下需要从CA获取私有密钥和数字证书,创建identity和...

java什么叫类属性 实例属性 以及区别
一个是类的方法(也叫动态属性)和属性(静态属性),通过类名来访问 一个是对象的方法和属性,需要通过一个实例来访问。静态属性程序一加载时 就初始化 存放在栈中 实例属性 需要实例化后 才加载 存放在堆中

XP系统的笔记本连接投影仪怎么设置成复制模式,本本是联想的
2、屏幕上就会出现显示器模式的选择,其中仅计算机表示默认状态下的模式,复制表示笔记本中的图像可以复制到其他显示器中,扩展表示电脑中的图像可以扩展到两个显示器中显示,仅投影仪表示投影仪上显示图像笔记本中没有图像。3、用鼠标或键盘选择复制,即可进入复制模式。4、单击开始按钮,选择控制面板选项。5...

新手如何学习编程?
学编程入门建议:1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。3.逻辑思维能力的培养、学...

谁能教我编写JAVA程序
5、这些知道之后,你已经对分层的本质很理解了,你可以知道Struts不过是框架而已,只是运用了页面助手,前端控制器,应用控制器等这些表示层或者表示层和业务层(Tier)中间连接层(Layer)的模式,对于标签的理解你也是深刻的。而到集成层,采取不同的策略和模式,数据持久化的理论和经验,框架不过是把大家都用得着的东西做好...

电脑问题
1 传输控制协议端口服务多路开关选择器 2 compressnet 管理实用程序 3 压缩进程 5 远程作业登录 7 回显(Echo) 9 丢弃 11 在线用户 13 时间 15 netstat...23、NTFS分区上文件属性中有个“摘要”功能,很有用的,这样一些软件安装程序是什么东东就不会忘了啊!24、在IE的地址栏输入:javalert(文档.lastModified)...

jdk和jre有什么区别?
jdk和jre的区别如下:1、面向人群不同:JDK是面向开发人员使用的SDK。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者。2、安装位置不同:如果安装JDK,电脑有两套JRE,一套位于 \\jre 另外一套位于 C:\\Program Files\\Java\\j2re1.4.1_01 目录下。如果安装JRE,会在 C:\\...

学习电脑的最基本知识
基本知识:操作系统,熟悉键盘。1、学习操作系统:通过学习操作系统体系结构、操作指令、任务调度、并发管理、资源管理、权限管理、安全管理等内容,能够对计算机形成一个较为系统的理解,为后续的学习打下一个扎实的基础。2、打游戏熟悉键盘:很多人最早都是通过打游戏来学习电脑知识的,游戏里的快捷键操作...

怎样学习JAVA
6、23种设计模式,掌握常用的,比如单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,了解常用场景。7、基础算法和数据结构,八大排序算法,查找算法。8、熟练使用maven等构建工具,git等版本控制工具,熟悉常用linux命令,log4j,dubug,junit单元测试,日志打印工具,Redis等NoSql。互联网行业目前...

jdk和jre的区别
),就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac,也就是java compiler等。jre(java runtime environment),就是java程序的运行环境。你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm...

台安县19645927474: 如何把写好的js插入ionic的控制器 -
元钱瑞可: ionic是一款基于angularjs的html5移动app开发框架phonegap就是一款可以打包并且可以让js调用原生的移动app框架.ionic实现自定义插件 环境配置Node.js的安装,ionic的安装这里不再赘述,默认大家都安装配置好了环境.1.1. 安装plugman...

台安县19645927474: windows系统怎样编译安装nodejs -
元钱瑞可: windows平台的话,安装的路径最好按默认的来搞,否则后期安装全局的模块,稍不注意会带来很多不便.安装完之后把nodejs的安装目录设置在环境变量里,以便在任何地方都能使用node的各种命令,这其中包括npm install xxx和node xx.js

台安县19645927474: 认识Vue.js+Vue.js的优缺点+和与其他前端框架的区别 -
元钱瑞可: Vue.js与其他框架的区别:1.与AngularJS的区别 相同点:都支持指令:内置指令和自定义指令.都支持过滤器:内置过滤器和自定义过滤器.都支持双向数据绑定.都不支持低端浏览器.不同点:1.AngularJS的学习成本高,比如增加了...

台安县19645927474: 如何使用JavaScript中的ActiveXObject 对象 -
元钱瑞可: 使用JavaScript中ActiveXObject 对象的方法:<br><br>1. 语法<br>newObj = new ActiveXObject(servername.typename[, location])<br>2. 参数<br>newObj:必选. ActiveXObject 分配到的变量名称. <br>servername:必选. 提供对象的应用程...

台安县19645927474: 如何运行angularjs应用 -
元钱瑞可: 如何利用AngularJS服务接入外部API 除了轻松对HTML进行扩展的能力之外,AngularJS还提供一套简便途径、帮助我们与外部API实现交互.在今天的教程中,我们将共同探讨如何利用其服务与GitHub的API相对接,进而创建一套简单的库浏览...

台安县19645927474: 电脑突然没有网卡了(电脑突然网卡了怎么办)
元钱瑞可: 1.电脑突然网卡了怎么办原因:1、网卡驱动丢失.2、物理网卡损坏.解决方法:1... 确认网卡是不是不在了,如果出现感叹号的情况下说明网卡没有安装好.2、无法上网...

台安县19645927474: win8.1 64位如何安装java -
元钱瑞可: 步骤如下:1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x86版本.2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\Program Files\Java.3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量.4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files\Java\jdk1.7.0_79.5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;.

台安县19645927474: 怎样手动安装activex控件 -
元钱瑞可: 这是一个activex控件下载网,英文的,, <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.download.com%2f3000-2139-10062728.html%3ftag%3dreal" target="_blank">http://www.download.com/3000-2139-10062728.html?tag=real</a>

台安县19645927474: angularjs 怎么运行文件 -
元钱瑞可: 可以向其中添加更多样式以提升成果的视觉效果——但请注意,本教程中的截图都采取最基本的外观设计.大家可以未来需要编写的JavaScript代码置于本文档的当中或者为其建立独立文件,但独立文件仍然需要处于AngularJS脚本之下.第二...

台安县19645927474: 如何把fxml文件和java代码编写的事件控制器相关联 -
元钱瑞可: 现在创建控制器来管理按钮事件.本例演示如何把FXML和Java代码编写的事件控制器相关联.在Projects窗口,右击 Sample.java,选择 Refactor-- Rename .输入FXMLExampleController后点击Refactor .打开FXMLExampleController.java删除代...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网