简介:
tms 公司出品。
2018年推出,现在最新的1.3版本。
原理:
pas转换成html+js(pas2js)
特点:
可以直接在各种浏览器上运行。
优点:
1)生成js,跨平台。
2)可以使用fnc组件。功能扩展较好。
3)chrome浏览器上可以调试(单步跟踪)方便查找错误。
4)后台可以和xdata等rest server服务器使用http rest 协议(CRUD)通讯,实现数据库等操作。
5)提供源代码。
调试:chrome中按F12快捷键
管理js库。
加载Bootstrap 4.1.1库。
自动在HTML源码中添加如下应用。
对每个组件选中样式。
通过http rest协议在界面上显示数据。
1)webclientconnection+webclientdataset+webdatasource+webdbgrid组件。
2)以上组件属性设置。
webclientconnection1
WebClientConnection1.Name := 'WebClientConnection1';
WebClientConnection1.Active := True;
WebClientConnection1.URI := 'https://jsonplaceholder.typicode.com/posts';
webclientdataset1
WebClientDataSet1.Name := 'WebClientDataSet1';
WebClientDataSet1.Connection := WebClientConnection1;
webdatasource1
WebDataSource1.Name := 'WebDataSource1';
WebDataSource1.DataSet := WebClientDataSet1;
webdbgrid1
webdbgrid1.name:= 'webdbgrid1';
webdbgrid1.datasource := 'WebDataSource1';
procedure TForm1.WebButton1Click(Sender: TObject);
begin
Self.WebClientConnection1.Active:=true;
end;
结果。