首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

介绍几个移动web app开发框架

项目主页:http://frozenui.github.io Github代码托管地址:https://github.com/frozenui/frozenui ionic Ionic提供了一个免费且开源的移动优化...基于Sass构建和AngularJS 优化。     Ionic既是一个CSS框架也是一个Javascript UI库。...Ionic遵循视图控制模式,通俗的理解和 Cocoa 触摸框架相似。在视图控制模式中,我们将界面的不同部分分为子视图或包含其他视图的子视图控制器。然后视图控制器“驱动”内部视图来提供交互和UI功能。...一个很好的例子就是标签栏(Tab Bar)视图控制器处理点击标签栏在一系列可视化面板间切换。 github。...AngularJS modules, 比如 angular-route, angular-touch 和 angular-animate 响应式媒体查询是将bootstrap作为单独的文件,你只需要包含你所需要的东西

6.1K20

Angular2、Ionic、TypeScript、es6的关系?

angular2 AngularJS是一款优秀的前端JS框架**。 AngularJS2是基于typescript来开发的。...ionic ionic和angular的关系,相信大家一定和我一样好奇,这二者之间的关系是什么呢?自从工作以来,我就知道我们用的东西是angular和ionic,但是我还是不太清楚这二者之间的关系。...该框架基于流行的来自于Google的AngularJS框架实现,Ionic利用AngularJS提供应用结构,而Ionic本身则关注用户界面。...这意味着所有的视图、应用路由和控制器都是由AngularJS处理的。Ionic为它自己的组件提供了一组指令,因此开发者能够使用Angular创建自定义HTML元素的能力定义Ionic UI组件。...这就是Annotation,他们是以一个声明的方式将元数据添加到代码中。

5.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端Js框架汇总

    4. angular.Js 地址:http://www.runoob.com/angularjs/angularjs-tutorial.html (中文网) 描述:AngularJS[1] 诞生于2009...相比其它的 MVVM 框架,Vue.js 更容易上手。...Ionic 地址:http://www.ionic.wang/js_doc-index.html 描述:Ionic既是一个CSS框架也是一个Javascript UI库。...Ionic遵循视图控制模式,通俗的理解和 Cocoa 触摸框架相似。在视图控制模式中,我们将界面的不同部分分为子视图或包含其他视图的子视图控制器。然后视图控制器“驱动”内部视图来提供交互和UI功能。...一个很好的例子就是标签栏(Tab Bar)视图控制器处理点击标签栏在一系列可视化面板间切换。 浏览我们的API文档来了解视图控制器和Ionic中可用的Javascript实用工具。

    6.5K30

    目前比较火的前端框架及UI组件

    相比其它的 MVVM 框架,Vue.js 更容易上手。...10.Ionic 地址:点击打开链接 描述:Ionic既是一个CSS框架也是一个Javascript UI库。...Ionic遵循视图控制模式,通俗的理解和 Cocoa 触摸框架相似。在视图控制模式中,我们将界面的不同部分分为子视图或包含其他视图的子视图控制器。然后视图控制器“驱动”内部视图来提供交互和UI功能。...一个很好的例子就是标签栏(Tab Bar)视图控制器处理点击标签栏在一系列可视化面板间切换。 浏览我们的API文档来了解视图控制器和Ionic中可用的Javascript实用工具。...2.bootstrap 地址:点击打开链接 描述:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

    5K40

    ionic入门之AngularJS扩展

    ionic主要包括三个部分: CSS框架 - 提供原生App质感的CSS样式模拟。ionic这部分的实现使用了ionicons图标样式库。...JavaScript框架 - ionic基于AngularJS基础框架开发,遵循AngularJS的框架约束;主要提供了适应移动端UI的 AngularJS的扩展,主要包括指令和服务。...ionic.js : 指令 ionic.js对AngularJS进行了扩展,它的主要贡献是将移动端开发中常见 的UI组件抽象成AngularJS的指令,便于我们可以在HTML开发中快速应用。...ionic.js 没有使用AngularJS内置的ng-route模块,而是选择了AngularUI项目 的ui-router模块。...ui-router的核心理念是将子视图集合抽象为一个状态机,导航意味着 状态的切换。在不同的状态下,ionic.js渲染对应的子视图(动态加载的HTML片段) 就实现了路由导航的功能: ?

    1.6K10

    如何在 ASP.NET MVC 中集成 AngularJS(1)

    应用程序的其余部分将包括 AngularJS 视图和控制器。 对于示例应用程序,我在视图文件夹下创建了两个额外的文件夹,一个客户的子文件夹,一个产品的子文件夹。...这种严格模式可以更容易地编写“安全”的 JavaScript 代码。严格模式将此前“不严格的语法”变成了真正的错误。...作为一个例子,在一般的 JavaScript 中,错误输入变量名称会创建一个新的全局变量。在严格模式下,这将抛出一个错误,因此无法意外创建一个全局变量。...自从我决定,将主页面改为 AngularJS 视图,我就使用包含 AngularJS ng-view 标签的 div 标签删除了索引 Razor 视图的所有内容。 <!...var vm = this; this.initializeController = function () { vm.title = "About"; } }]); 上述有关控制器被修改为执行

    7.6K60

    Web前端开发推荐阅读书籍、学习课程下载

    本文将主要分享Web前端开发推荐书籍、学习课程资源。电子书籍:H5、CSS、JS、Node、HTTP、jQuery等经典推荐书籍。...前端相关视频教程:JS、SEO、AJAX、jQuery、AngularJs、HTML5、ionic、PS等优质教程。 希望这些学习资源,能够让读者知识技术有进一步积累提升。...+ionic视频教程 phonegap + Angularjs + ionic 移动app开发 ionic项目简介以及Angularjs 基础 手机 app 开发的几种方式 ionic 学习思路 ionic...导入外部工程的问题及要完成的各种Ajax效果演示 实现淡入淡出.引出FireBug调CSS 可收缩展开的级联菜单与局部刷新 答疑学员问题与用IE8分析可滚动表格 实现可编辑的表格 完成后台模拟股票涨跌的功能 将股票信息组装成...+ionic视频教程 01 phonegap + Angularjs + ionic 移动app开发 02 ionic项目简介以及Angularjs 基础 05 Angularjs MVC 以及 $scope

    12.8K71

    Wijmo 5 + Ionic Framework之:费用跟踪 App

    费用跟踪应用采用了Wijmo5和Ionic Framework创建,目的是构建一个hybird app。 我们基于《Mobile first!...Category:开支分类 Expense:开支记录 Budget: 预算(下面会用到) 在代码中,我们需要在www/js/services构建AngularJs Services来对数据模型进行建模。...在ngRepeat指令中,我们使用了“track by”,目的是在对开支集合修改时提升性能,相关教程可参考博客《Using Track-By With ngRepeat In AngularJS 1.2...这里我们使用了Ionic提供的$ionicActionSheet service服务来实现。...在本节,我们将通过Wijmo5的FlexGrid和CollectionView批量对开支记录进行呈现,打开detailsGrid 模板文件,添加如下代码片段: <ion-view title="Details

    2.4K100

    【初探IONIC】不会Native可不可以开发APP?

    IONIC Ionic是一个基于Cordova的移动开发框架,他的一大优势就是提供了很多UI,这样对于开发者来说就比较省心了,其次Ionic使用的angularJS作为配套框架(强依赖),所以对于前端来说是很不错的一个体验...当然,Ionic在一些Andriod机上表现不是很好,因为是内嵌资源,作为APP来说加载速度较快还无所谓,但是同一套代码如果要用做H5站点的话,angularJS的尺寸就是很大一个制约。...更多的学习教程:http://www.runoob.com/ionic/ionic-tutorial.html 简单实践 安装Ionic 我们去git上下载源文件(release中):https://github.com...从这里可以看出Ionic几个特点: ① 强依赖angularJS(前面说过了) ② body部分依赖于IScroll,至于IScroll会有什么优势与劣势,我们在之前讨论过: http://www.cnblogs.com...后面我们将更加深入的研究各大公司Hybrid一些实现,有兴趣的朋友可以持续关注。 文中只是个人观点,有误的话请各位指正,不足请各位提出。

    2.4K80

    用Ionic开发hybrid APP

    Ionic的优势非常显著: 性能优异 基于红的发紫AngularJs 漂亮的UI 强大的命令行(基于更热门的nodejs) 开发团队非常活跃, 相关配套非常齐全: 相对充足的学习资料,Learn Iconic...,The Iconic book ngcordova,将主流的Cordova API或者Cordova插件封装为AngularJS扩展,使用非常方便。...甚至最近开发出的可视化开发工具Ionic Creator 最后便是至关重要的,异常活跃的在线社区。 安装使用 官网的使用教程完全足够。...$ npm install -g cordova ionic $ ionic start myApp tabs $ cd myApp $ ionic platform add ios $ ionic build...ios $ ionic emulate ios 以及私人推荐的电脑浏览器调试命令:$ ionic searve 相关插件扩展推荐 SQLite插件,如果你的APP需要持久保存用户数据,强烈推荐你使用

    2.4K10

    达观数据对AngularJS技术的思考与实践

    它能让你使用HTML作为模板语言,通过扩展HTML的语法,让你能更清楚、简洁地构建你的应用组件。它的创新点在于,利用 数据绑定 和 依赖注入,它使你不用再写大量的代码了。...更准确的来说,$rootScope是由angularJS的核心模块ng创建的。...一般获取依赖有三种方式,用new操作符创建依赖,通过全局变量查找,依赖需要时被导入。前两种方式都不是很好,因为它们需要对依赖硬编码,使得修改依赖的时候变得困难。...第三种方式是最好的,因为它不必在组件中去主动需找和获取依赖,而是由外界将依赖传入。...这种方式适合用于控制器的声明,因为控制器有了明确的声明标记。 ? 3)行内标记:这种方法比较方便。下面$window为注入依赖。 ? 依赖注入再AngularJS中很普遍。

    5.4K150

    Ubuntu 16.04搭建ionic开发环境

    前端开发框架ionic,以假乱真的页面和流畅的运行速度直逼原生应用,让你情不自禁的爱上了她,下面来简单介绍下ionic。 Ionic是目前最有潜力的一款 HTML5 手机应用开发框架。...通过 SASS 构建应用程序,Ionic提供了很多 UI 组件来帮助开发者开发强大的应用。 ionic使用 JavaScript MVVM 框架和 AngularJS 来增强应用。.../Install Ionic sudo npm install -g cordova ionic 2.通过Ionic创建一个项目 ionic start myApp tabs 3.编译项目成apk cd...myApp ionic platform add android ionic build android 到这里如果没有错误就能生成apk了。...本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:zbxhhzj@qq.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

    2.1K10

    ionic之AngularJS扩展2 移动开发

    内联模板 : script 可能你没有注意过,HTML中常用的script标签在AngularJS中被重新定义了: 除了原来的脚本声明功能之外,如果script元素的type属性 定义为text/ng-template...AngularJS在编译时会将内联模板的id属性值和其内容,分别作为key 和value,存入$templateCache管理的hash表中: ? 使用内联模板 内联模板的使用,常见的有几种情况。...没有使用AngularJS的路由模块(ng-route),而是使用 了angular-ui项目的ui-route模块。...模板视图 : ion-view 尽管在模板视图中可以随便写HTML,但是,在ionic中,我们总是使用指令ion-view来 作为模板视图内容的容器,这是为了与ionic的导航框架保持兼容: 将返回前一个模板。

    3.5K20
    领券