hbuilder这点事

本文介绍了如何使用HBuilder开发OA管理系统的手机端应用,对比了HBuilder与Wex5的区别,并详细阐述了HBuilder的js解析引擎优势。通过实例展示了从新建项目、使用mui模板到实现登录功能的全过程,包括账号密码判断、第三方登录和自动登录等。
摘要由CSDN通过智能技术生成

公司要开发oa管理系统对应的手机端应用。此处使用hbuilder进行开发,在我浅薄的了解后发现hbuilder确实适合快速开发app。和以往需求不同的是,我们即将要开发的app页面样式是定制化的这就意味着mui对我们的作用不大。

之前在校期间接触过wex5,与hbuilder相比较不难发现wex5更灵活些。

hbuilder最大的优点应该是强大的js解析引擎了。

开始学习hbuilder:

第一条知识点线记录使用hbuilder开发的流程

1.了解hbuilder菜单栏工具栏且熟悉hbuilder入门教程后新建移动app

依次点击文件→新建→选择Web项目(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击Web项目))

2.了解hbuilder已经提供模板,此处使用mui登录模板

3.了解hbuilder项目结构(样式/js/font/ima/libs/页面)

就登录模板对hbuilder展开深层次的认识:

准备工作:使用手机进行调试  (自行安装sdk),手机运行后进行调试

登录页面:关键之处js部分

涉及功能:账号密码长度判断、注册注册账号、忘记密码、自动登录、登录

和常用js不同之处:


(function($, doc) {}(mui, document));//页面加载完成后执行

$.init({ });       //初始化

$.plusReady(function() {})//准备工作

plus.screen.lockOrientation("portrait-primary");

var state = app.getState();
var mainPage = $.preload({      //通过json格式定义登录成功后要跳转页面
"id": 'main',
"url": 'main.html'
});
var main_loaded_flag = false; //声明变量用于判断页面中load事件是否触发
mainPage.addEventListener("loaded",function () {   
main_loaded_flag = true;
});
var toMain = function() { //登录成功后跳转页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值