为了账号安全,请及时绑定邮箱和手机立即绑定

学习Ionic之前为什么要学Angularjs,Ionic和Angularjs是什么关系

/ 猿问

学习Ionic之前为什么要学Angularjs,Ionic和Angularjs是什么关系

素胚勾勒不出你 2019-03-02 20:03:12

学习Ionic之前为什么要学Angularjs,Ionic和Angularjs是什么关系


查看完整描述

2 回答

?
元芳怎么了

AngularJS简介:

AngularJS最初由Misko Hevery 和Adam Abrons于2009年开发,后来成为了Google公司的项目。AngularJS弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。

Ionic简介:

Ionic 是一个强大的 HTML5 应用程序开发框架,号称Advanced HTML5 Hybrid Mobile App Framework 是AngularJS 移动端解决方案 可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验的移动应用程序。Ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。

ionic和Angularjs的关系:

1.AngularJs integrate-整合了AngularJs

2. Url routing,use AngularUI Router

url路由使用AngularUI Router,可以指定不同的路由,方便开发和集成

3. AngularJS Extensions & Directives 扩展了 AngularJS指令

ion-tab, ion-content, ion-nav-view, ion-header
$ionicPopup,$ionicLoading, $ionicModal…

从上面的简单介绍大家就会发现我们学习 ionic之前为什么要学angularjs了 最主要的是ionic相当于 angularjs的扩展 , 通俗的讲师是angularjs移动端的表现形式

查看完整回答
反对 回复 2019-03-09
?
幕布斯6054654

1. 必要性
Ionic 基于 Cordova和AngularJS,兼容npm的。
你可以这么理解:Ionic 里的JS是采用AngularJS语法的,所以,你必须要先知道AngularJS是怎么回事儿,它的各种模块该如何写(典型的模块名称以及APP架构: config、services、factories、controllers、filters、directives);
针对你这个问题的话呢:你要使用Ionic 那简洁优雅的命令打包跨平台的移动端APP的话,你就必须要学它。
2. 学习AngularJS的好处
至于AngularJS的好处,你百度或者谷歌一下,连篇累牍的,反正就一个字儿:好,好到能颠覆你之前对JS的认知,AngularJS是JS模块化的一个典型类库或环境。

查看完整回答
反对 回复 2019-03-09
  • 2 回答
  • 0 关注
  • 598 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信