Hbuilder,Mui等使用总结

刚接触Hbulider两天,之前一直用的WS,有很多相似之处,但是也有很多不足。

因为是项目需要才换了,在看之前别人写的项目的时候,我想看一下这个方法被定义在哪里,摁住ALT如果是本页面的可以追踪到,但是如果是模块引入的没卵用。这很蛋疼。我就是想知道是哪个模块定义的,看下具体实现哪些功能。

使用时间不长,后续还会更新。五一还要继续熟悉下他们的框架,看上去挺简单的,没啥难点。希望能尽快上手吧。

我专门了些关于mui这个框架大家的看法,普遍认为,虽然是接近原生,但是一旦页面数量达到一定程度,势必还是会造成卡顿。虽然说的很笼统,因为页面达到一定数量级以后,即便是原生的在一些低配的手机上,比如ip4或者5上效果都不理想。参照了自己公司的项目,比对原生的体验,虽说比webapp封装出来的要好上不少,但和原生之间还是有距离的。

再有大家拿它和RN做了对比。几乎都更倾向于RN,这个要怎么说呢。虽然我没学过RN,但我知道做facebook的荣誉出品,实力是毋庸置疑的,因为本身有着很大的用户群,也很自然的吸引一大批用户,RN的学习成本相比于Mui一系列的高的不是一星半点,你可能半天看完了Mui的文档,下午就上手做项目了,但是RN至少要花上数月来打基础学习一些比较深难理解的东西吧(~~!都是在社区里看的啦。我也有打算学的,等忙完这阵子)。站在一个公平的角度看,学习成本和你获得效果一般是成正比的,从性能上来说,原生无疑是最棒的,但是我们在放弃学习原生以后总在寻找与之能媲美的东西。至于RN和Mui谁比谁牛逼,没啥意义,如果对一个刚入门的新人来说,选择Mui无疑是最好最快最见效的一剂强化针,但如果你有足够的基础和兴趣研究RN,所回报你的肯定也并非Mui所能比的。所以还是那句话,没有谁比谁牛B吧,大家面向的用户群不一样,所以也看到很多Mui用户过几个月就放弃了,随着自身水平的提高总会发现一个框架的不足,希望探索新的东西满足需求。Mui只能只是Mui,它如果像RN一样复杂的化,即便它真的很优秀也未必能获得认可,而RN只能是RN,如果他的上手难度跟最早的BS一样,谈啥进步,干脆叫BS++算了。BB了一堆,说出了点自己的想法吧。和技术无关。

你放你的假,我还得学我该学的框架。。。。。T.T

时间: 2024-12-15 21:31:50

Hbuilder,Mui等使用总结的相关文章

HBuilder mui 报错No 'Access-Control-Allow-Origin' header

Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 网页浏览器 mui ajax 调用服务器地址时报上面错误,网上说 跨域问题,”调试的时候chrome控制台报错,然后给c

Hbuilder mui——app微信支付

一.参数说明 登陆微信开放平台(注意是开放平台,不是公众平台):https://open.weixin.qq.com 做app首先需要在微信开放平台后台创建应用,第二步勾选ios和Android应用平台,其中Android应用需要填写应用签名.应用包名,重点就在与如何获取应用包名.应用签名.(审核和开通方式教程) 应用包名:就是Hbuilder中打包时填写的Android包名: 应用签名:如果用的是DCloud公用证书,则微信应用签名为:"59201cf6589202cb2cdab2675247

跨平台移动APP开发进阶 三 hbuilder+mui mobile app 开发心酸路

注:请点击此处进行充电! 1.问题描述:在实现图片轮转时,若将 <script type="text/javascript"> mui("#slider").slider({ interval: 5000 }); </script> 置于图片加载之前,图片不会显示, 解决措施:将其置于图片显示之后才会显示. 2.问题描述: 同上面的问题,会遇到报指针为null的异常.若要获取一个组件的id,可能带获取的组件还未加载,导致获取失败. 解决措施:

Hbuilder MUI 选择器(Picker)设置默认选项

mui 联动选择初始化很多人都遇到问题,就是setselectedvalue 不好用,实际上这个地方应该是有bug的 所以只能用setselectedindex 来实现 下面我是我的实现方式供大家参考: <script> (function($, doc) { $.init(); $.ready(function() { //----------------------------------------- // //级联示例 var cityPicker3 = new $.PopPicker

Hbuilder mui 相册拍照图片上传

http://www.bcty365.com/content-146-3648-1.html 使用流程 弹出actionSheet /*点击头像触发*/ document.getElementById('headImage').addEventListener('tap', function() { if (mui.os.plus) { var a = [{ title: "拍照" }, { title: "从手机相册选择" }]; plus.nativeUI.ac

Hbuilder MUI 注册短信验证60秒后重新发送

<div class="mui-input-row"> <label class="iconfont_log_reg icon-youjian"></label> <input type="text"  placeholder="请输入短信验证码" id="u_code"> <a href="javascript:senmobile(60);&

hbuilder mui调用系统裁剪图片、头像裁剪-Android

head.addEventListener('tap', function() { var IMAGE_UNSPECIFIED = "image/*"; //相册显示的文件类型 var PHOTOZOOM = 2; // 获取完图片返回key var PHOTOLAT = 1; // 剪裁完毕后返回key var main = plus.android.runtimeMainActivity(); //h5+获取应用主Activity实例对象 var Intent = plus.and

hbuilder + MUI 编写跨平台移动端app目前发现的优缺点

MUI这套UI框架,对于我这种CSS菜鸟来说,读懂里面的代码确实很难,而且怎么说框架中也存在的一些大坑,我这样的小白,要花上一段时间去学习.相对于react-native 这点的话还是facebook做的好,引入了一个flexbox的概念,这个东西,要比写CSS+div 样式布局 强大的多.而且很多概念上和Android开发布局的时候有点像. 我就直接写HM了,使用起来当然是非常的强大,代码自动提示,这个在效率上有非常大的提升.相对于现有的编写RN的编辑器来说,这点也算是优势之一.而且HM的配置

【转】Hbuilder MUI 页面刷新及页面传值问题

文章来源:http://www.111cn.net/sys/CentOS/67213.htm 一.页面刷新问题 1.父页面A跳转到子页面B,B页面修改数据后再跳回A页面,刷新A页面数据 (1).父页面A代码 window.addEventListener("pageflowrefresh", function (e) { location.reload(); }); (2).子页面B代码 var main = plus.webview.currentWebview().opener()

MAC 系列 之XCode7.1 + HBuilder MUI 离线打包 ipa 上次application leader 问题:ERROR ITMS - 90534

解决方法:这个原因 网上说法是 beta 测试版本:不过的确是beta版本(7.3 beta)打包的,所以我有下载了一个正式版本 7.1版本. 再次进行测试打包!