mui项目是封装了原生的HTML5+的API的一个框架,方便开发者迅速开发应用。含mui.css(提供了很多页面样式)和mui.js(封装了原生HTML5+API)。
举个栗子。你在做web前端开发的时候,用原生的js就相当于这里的原生HTML5+,用jquery就相当于这里的mui。
因为mui处于更新的过程。所以很多原生的HTML5+的API没及时的封装。所以有时候还需要调用原生的API。而且现在版本更新的速度很快也很频繁,相信以后会更好。
mui是Dcloud公司封装的一套ui框架,该框架封装了我们在做界面开发时常用到的一些元素并为它们定义好了样式,开发时可以直接使用,不需要自己再去写样式,如:文本框,图文列表,选择框等,能使我们开发界面更快捷(主要用于移动设备界面开发)html5 plus是Dcloud公司封装的一套js;通过该js可以调用移动设备能力,如:相机,相册,电话簿等等;目的是使:用html5开发的app能用拥有类似原生app的体验
一般使用Dcloud公司框架开发混合app时使用到:hbuilder(开发工具)+mui(ui框架)+html5 plus(调用移动设备能力)
所以两者没有必然联系,只是配合使用,你css厉害可以抛弃mui,只使用html5 plus一样可以开发app;
以上是个人见解。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)