Astro轻应用新手入门
Astro轻应用入门导读
轻松构建企业级应用,创新随心所欲,敏捷超乎想象
-
初次使用AstroZero的您,如果对AstroZero还不太了解,不知道从何处入手,请仔细阅读该入门导读。通过入门导读可帮助您由浅入深的学习AstroZero,轻松完成专业级应用的构建。
初次使用AstroZero的您,如果对AstroZero还不太了解,不知道从何处入手,请仔细阅读该入门导读。通过入门导读可帮助您由浅入深的学习AstroZero,轻松完成专业级应用的构建。
从这里开始
了解入门导读后,对于首次使用Astro轻应用的您,可通过使用AstroZero的应用模板,创建一个示例应用(问卷调查应用),带您一步步探索并分析这个示例应用。 在探索示例应用的过程中,您可以了解在AstroZero中开发一个应用的大致流程,并认识应用开发中的相关概念。
步骤1 :使用应用模板快速创建调查问卷
轻应用一般为轻量级应用,不涉及复杂化的代码,以对开发者展开调查问卷为例,介绍如何使用“调查问卷”模板快速创建、配置以及发布调查问卷轻应用。
步骤1:参考如何进入经典开发环境中操作,登录经典版开发环境。
步骤2:在AstroZero开发环境首页的“项目”页签下,单击“轻应用”。
步骤3:鼠标放在“问卷调查”下的“调查问卷”模板上,会出现“查看模板”和“使用模板”图标,单击“使用模板”。
步骤4:(可选)首次创建应用时,您需要先定义专有的命名空间。在提示窗中,单击“创建”,输入“命名空间”,例如“CNAME”,再单击“创建”。
命名空间一旦设定不能修改,且唯一,请慎重定义。建议使用公司或团队的缩写,作为命名空间。
步骤5:命名空间创建完成后,在“创建轻应用”页面填写该应用的标签“Questionnaires”,单击“创建”。
调查问卷轻应用继承了模板功能,即调查问卷是一个具备完整功能的应用,无需做任何修改,单击左侧,可直接模拟问卷客户,预览并体验调查问卷应用的功能,具体操作请参见“步骤4:预览并体验应用”。
若想在模板应用的基础上,自定义应用的问卷项及页面,请执行“(可选)步骤2:自定义调查问卷项”、“(可选)步骤3:自定义调查问卷页面”,否则请直接执行“步骤4:预览并体验应用”。
(可选)步骤2:自定义调查问卷项
调查问卷页面中的问卷项由对象模型定义而来,若需要添加或修改调查项,需要先修改对象模型“问卷记录表”。
步骤1:调查问卷页面中的问卷项由对象模型定义而来,若需要添加或修改调查项,需要先修改对象模型“问卷记录表”。
针对Astro轻应用开发者调查问卷,新增调查项“您最常使用的功能或者您最感兴趣功能有哪些?”,需要在问卷记录表对象模型中添加字段。系统已经预置了一些闲置的自定义字段,这里以新建一个进行介绍。
步骤2:选择字段类型为“文本区”,单击“下一步”。
步骤3:设置字段的详情信息,单击“下一步”。
步骤4:设置该字段的访问权限,即哪些Profile可以查看或修改该字段,单击“下一步”。
步骤5:设置该字段是否加入布局,保持默认配置,单击“保存”。
(可选)步骤3:自定义调查问卷页面
根据需求自定义调查问卷页面,例如将上述步骤中创建的自定义字段添加到页面问卷调查项中,新增调查项“您最常使用的功能或者您最感兴趣功能有哪些?”。
步骤1:选中“page”文件夹下的问卷调查页面“命名空间__轻应用名_questionnairePage”(该页面名称前缀根据命名空间和轻应用名称取值会有所变化)。
步骤2:在标准页面编辑器下侧,从“设计视图”切换到“模型视图”,单击“form_1”后的。
AstroZero的标准页面是通过数据模型驱动的,页面所有的逻辑都是围绕数据模型展开的。在将模型与前台页面组件(例如输入框)或者后台逻辑绑定后,开发者只需要关注模型数据的实例化和处理,不需要关注页面的渲染和展示。
步骤3:勾选添加的对象字段(步骤2中创建的字段),单击“下一步”后,单击“确定”。
步骤4:切换到“设计视图”(页面编辑区域左下角),从左侧组件区域拖拽“下拉框”组件到“设计视图”中。
步骤5:选中下拉框组件,在右侧配置下拉框组件属性。
步骤6:单击页面上方的,保存页面。
步骤7:单击页面上方的,即可查看页面配置效果。
步骤4:预览并体验应用
调查问卷轻应用创建完成后,通过预览功能,可直接模拟问卷客户,预览并体验调查问卷应用的功能。
步骤1:在应用开发页面左侧,单击,预览该调查问卷应用。
步骤2:在调查问卷页面填写问卷信息,单击“提交”。
步骤3:在弹出的“提交成功”页面,单击“继续提交”。
若需要查看调查问卷详情信息,请单击“查看详情”。
步骤4:在“调查问卷管理”页面,可查看到已提交的问卷记录。
步骤5:单击操作列的“查看”、“删除”按钮,可查看或删除问卷记录。
步骤5:编译发布应用到运行环境
应用开发完成后,最终目的是要将应用发布到运行环境中供用户使用,而在预览页面中体验的示例应用,只是在开发环境中模拟运行。因此,还需要将示例应用编译发布成一个资产包,以便在运行环境中部署应用。免费版不提供运行环境,请购买专业版或专享版后,再进行打包发布操作,并在运行环境安装该应用。
步骤1:在调查问卷应用开发页面,单击,选择“设置”。
步骤2:在包类型中,选择“资产包”,单击“保存”。
步骤3:在调查问卷应用开发页面,单击,选择“编译”。
编译成功后,关闭编译成功的窗口。若想了解更多关于发布应用的设置,请参考发布App。
步骤4:单击左下角,在发布应用中,选择“我的仓库”。
步骤5:在发布到我的仓库页面,设置版本号和描述信息,单击“发布”。
调查问卷应用发布到“我的仓库”后,会同步发布在运行环境的“我的仓库”中。因此,只需要登录到运行环境,即可安装部署该应用。
步骤6:创建业务用户并登录应用
调查问卷应用发布到运行环境后,可供业务用户登录并使用应用。
步骤1:开发者用户在运行环境管理中心“系统管理 > 子域名”中,查看子域名并分享给业务用户。若未定义子域名,请参考自定义租户子域名中操作设置。
步骤2:参考如何进入业务配置中心中操作,登录业务配置中心。
步骤3:在“业务配置中心”页面,选择“组织用户”。
步骤4:在左侧导航栏中,选择“角色权限”。在左侧导航栏中,选择“角色权限”。
步骤5:单击应用名,在“权限配置”页面给该权限添加扩展权限集。
步骤6:创建该应用的业务用户,例如创建业务用户“testQuestionnaires”。
步骤7:业务用户在浏览器中,输入前提条件中获取到的运行环境子域名,输入用户名和密码,即可登录应用Portal运行页面。
步骤8:登录后查找该应用,并体验应用。
若应用非默认应用,可单击应用前的图标切换应用。在调查问卷页面填写问卷信息,单击“提交”。若需要查看调查问卷详情信息,在弹出的“提交成功”页面,单击“查看详情”。