fanly
fanly
  • 发布:2015-04-22 21:46
  • 更新:2015-08-31 09:13
  • 阅读:4364

mui能和angular集成使用吗?会影响性能吗

分类:MUI
2015-04-22 21:46 负责人:无 分享
已邀请:
laden666666

laden666666

集成应该是可以的,只用mui的样式控件库配合angular使用,就像bootstarp和angular一起使用一样。
但是我感觉没必要这么集成,mui是依赖于html5+的,html5+追求的是多webview的app,这与angular的spa不符,集成后会要不会削弱angular路由于状态机机制,要不就牺牲html5+的多webview特性,这些都是不好的结果。
angularjs除了spa外还有两大优点,依赖注入和双向绑定,这些都可以采取其他方式弥补,比如require的amd模块化开发,使用模板引擎做单项数据绑定也不麻烦。
angular的好基友是ionic,虽然ionic的好基友是cordova,但是hbuilder的整体使用起来要比cordova方便不少,如果不追求多webview特性,可以考虑angular和ionic一起和hbuilder使用,当然这种情况下,ionic的很多特性就发挥不出来了。总之,使用了angular感觉会得不偿失的。

炸鸡排超人

炸鸡排超人

ng 1.x的版本能用,也只能说用一部分,就像他说的 route和webview的问题
2.0的改动较大 不敢说.
我是加了的,因为我刚学js就用的ng1个多月了,习惯了
再说说ionic,他是一整套解决方案(当然抽离也可以),我唯一蛋疼的是他插件很少,准确的说是cordova集成ionic的很少(因为涉及到依赖注入的问题),更关键的是他丫的是外国的..国内WX,QQ都没的,你要自己开发吧,,你就要会所有平台的语言.如OC,JAVA....我也是醉了

该问题目前已经被锁定, 无法添加新回复