如何安装控制器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){});
总结

温馨提示:内容为网友见解,仅供参考
无其他回答

如何安装控制器JavaScript生成插件详解
下面话不多说了,来一起看看详细的介绍吧下载安装插件下载插件双击安装插件,安装完成后只需要在控制器类->文件属性- 自定义工具 (设置成JSAPI即可)生成内容通过插件生成的javascript文件只是api的二次封装,其基础功能是依赖于FastHttpApi.js;所以在引用控制器Api调用脚本的时候要先引用FastHttpApi.js....

javascript插件安装(js插件怎么安装)
在windows的桌面找到Chrome浏览器图标。双击打开Chrome浏览器,点击“自定义及控制”。找到更多工具,弹出扩展程序。进入已安装的Chrome插件页面。点击左上角的扩展程序。打开Chrome网上应用店。首先我们需要从其他渠道获得浏览器插件crx文件,将其保存在本地,然后鼠标右键修改文件名后缀由crx为rar。然后我们操作...

alook浏览器如何安装插件使用?
1、Alook浏览器支持添加我们自己的JS脚本,可以实现油猴脚本的效果,相当于变相的扩展插件。2、这里我们可以使用via浏览器的JS插件商店(地址: https:\/\/m.via-app.cn\/via\/ )直接安装,点击 安装 - 存储 即可。3、当然,via 插件商店里的扩展有限,也可以自己搜索脚本扩展手动添加。4、在设置-自定义...

一键允许javascript扩展插件?
浏览器禁用了javascript怎么办首先,打开chrome浏览器,点击设置按钮。拉到底部,点击“高级”按钮。点击“网站设置”按钮。点击“JavaScript”菜单。将“允许(推荐)”按钮打开,之后刷新页面即可生效。在菜单栏中选择“工具”–“首选项”–“高级”选项卡–“内容”中的“允许使用JavaScript”可以设置。步骤...

vs code 安装及插件扩展简介
code dir 打开VS Code,以dir为项目根目录 若需更改显示语言为简体中文,可安装"Chinese (Simplified) (简体中文)"插件。操作方式为点击插件图标,搜索所需插件并完成安装。重启VS Code后,简体中文界面即可生效。插件的创建与扩展功能:VS Code插件开发支持TypeScript或JavaScript语言,可通过以下步骤创建...

mac如何装插件,怎么安装?
Safari浏览器不支持直接安装第三方插件,但你可以通过以下步骤使用Safari扩展来实现类似功能:1. 打开Safari浏览器,点击菜单栏中的"Safari",然后选择"首选项"。2. 在首选项窗口中,切换到"高级"选项卡。3. 在"高级"选项卡中,勾选"在菜单栏中显示“开发”菜单"。4. 关闭首选项窗口。5. 在菜单栏...

怎么安装jseclipse插件
JSEclipse是个Eclipse下的免费Javascript脚本编辑器,最大的特点就是对js的自动完成功能非常完美。在Eclipse中如何安装JSEclipse:在\/Products\/Eclipse\/JSEclipse\/Overview\/中下载JSEclipse中下载JSEclipse_1.5.5.jar。JSEclipse_1.5.5解压后。在...

javascript功能插件大集合,写前端的亲们记得收藏
接下来,让我们深入探讨这些插件的功能:包管理器:负责管理JavaScript库,并提供读取和打包工具。 加载器:用于JavaScript的模块或加载系统。 测试框架:用于编写和执行测试。 运行器:负责执行和监控代码。 QA工具:帮助开发者进行代码质量检查。 MVC框架和库:提供模型、视图、控制器结构,简化应用...

浏览器怎么禁用javascript(浏览器怎么禁用插件)
JavaScript 打开新窗体利用的是 window.open 方法,一些插件会利用这一点屏蔽利用这个方法打开的新窗体 (3):再就是可能某些防火墙也会有影响 Edge浏览器怎样禁用javascriptEdge浏览器禁用javascript方法如下:工具:windows10系统电脑edge浏览器 1、右键点击开始菜单,选择运行 2、输入打开组策略的命令 3、进入...

如何安装node.js支持插件
1. 依次点击工具→插件安装→手动安装eclipse插件,点击“可用软件站点”2. 勾选 indigo(注:勾选后,HBuilder启动时会检查indigo已安装的插件是否有升级,从而导致软件启动过慢或者启动后很长时间内比较卡,所以安装完jdt后请将此勾重新去掉)3. 点击确定后,点下拉箭头选择indigo的站点如下图,然后...

相似回答
大家正在搜