`
雷神F1
  • 浏览: 9021 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jqueryMobile和angular整合问题1

阅读更多

      当用jQuerymobile的$.mobile.changePage这个方法时,它只加载下一页的data-role="page"的div,所以为了方便js需要写在一个文件里自己可以构架一下页面结构。上面说的是前提,但是在整合angular时遇到了,在首页初始化完的页面,在加载新的页面时不会把新页面的angular的变量赋值,页面会出现这样{{xxxx.xxx}}的情况。哭这时需要重新初始化一下页面的angular的Controller,

下边是代码:

//xxx是ng-controller所属标签的id
var scope = angular.element($('#xxx')).scope();
angular.element($('#xxx')).injector(). 
      invoke(function($rootScope, $compile){  
                 $compile($('#xxx'))(scope); 
                 scope.$digest();  
} );
这样就可以把刚刚新加载的页面的重新使用angular了。酷
这是用到了angular的注入,重新编译html元素。详情可以去angular官网查看
分享到:
评论

相关推荐

    jQuery Mobile 所需要的部署文件

    jQuery Mobile 是一个轻量级的、基于 jQuery 库的框架,专为移动设备上的网页应用设计,它提供了丰富的用户界面(UI)组件和交互效果,让开发者能够快速构建响应式和触控友好的Web应用程序。这个资源包以“Hello ...

    移动web开发学习一:jquery mobile 和 scrollview的整合

    本文将探讨如何在移动Web开发中整合jQuery Mobile和ScrollView,以创建流畅、响应式的用户界面。 首先,jQuery Mobile是一个强大的前端框架,专为触摸设备设计,它提供了丰富的组件和主题,使得开发者可以快速构建...

    jQuery mobile相册的一种样式

    在IT行业中,jQuery Mobile是一种广泛使用的前端框架,它专门用于构建响应式和触屏友好的移动Web应用。jQuery Mobile提供了一系列的UI组件和交互效果,其中包括我们今天要讨论的主题——相册样式。在这个主题下,...

    Jquery mobile 从设计到开发

    jQuery Mobile 是一个广泛使用的框架,特别适合于移动设备和桌面浏览器。它允许开发者使用HTML5、CSS3和JavaScript来创建响应式网页应用。这个框架之所以在移动开发中受到青睐,是因为它可以将现有的网页转换成触摸...

    jQueryMobile-HTML5模板

    1. **基础模板**:包含最简单的页面结构,适合学习jQuery Mobile的基本页面元素和布局方式。 2. **导航模板**:演示了如何使用jQuery Mobile的导航栏和下拉菜单,实现多级导航。 3. **表单模板**:展示了各种表单...

    jquerymobile设计完整例子

    jQuery Mobile 是一个轻量级、响应式的前端框架,专为触摸设备的网页设计和开发而构建。它简化了创建移动友好的网页应用的过程,提供了丰富的组件和交互效果,使得开发者可以快速构建功能丰富的移动界面。在“jQuery...

    jQuery mobile相册

    1. **jQuery Mobile的基础**:首先,需要了解jQuery Mobile的基本结构,包括HTML5数据属性(data-attributes)和页面结构。页面通常由一个或多个数据-角色为"page"的div组成,每个div代表一个独立的屏幕。 2. **...

    android WebView结合jQuery mobile之基础:整合篇

    本篇文章将深入探讨如何将WebView与jQuery Mobile整合,以便为用户提供更丰富的交互体验。jQuery Mobile是一个轻量级、触控优化的前端框架,用于构建响应式移动Web应用程序。 首先,我们需要在Android项目中引入...

    jquery2.2.3和angular1.2.9

    1. **双向数据绑定**:Angular 1的核心特性之一是能够自动同步模型(Model)和视图(View),任何一方的改变都会实时反映到另一方,通过`ng-model`指令实现。 2. **依赖注入**:Angular 1提供了一个强大的依赖注入...

    jQuery Mobile参考手册

    1.jQuery Mobile 是一个用于创建移动端web应用的的前端框架。 2.jQuery Mobile 构建于 jQuery 以及 jQuery UI类库之上,如果您了解 jQuery,您可以很容易的学习 jQuery Mobile。 3.jQuery Mobile 使用了极少的 ...

    jQuery Mobile实战源码

    对于页面布局,jQuery Mobile使用了流式布局和媒体查询,确保在不同屏幕尺寸和方向下的良好显示。源码中的CSS文件,如`jquery.mobile.css`,包含了这些布局规则。你可以研究这些样式,理解如何创建适应性布局,以及...

    jQuery Mobile快速入门.pdf

    综上所述,jQuery Mobile 作为一款成熟的移动 Web 开发框架,不仅提供了丰富的 UI 组件和强大的功能支持,还拥有活跃的社区和完善的文档体系,非常适合希望快速构建高质量移动 Web 应用的开发者们使用。通过本文的...

    JqueryMobile常见问题整理

    **jQuery Mobile 常见问题及解决方案** ...总之,理解 jQuery Mobile 的工作原理和事件机制是解决这些问题的关键。在实际开发中,根据项目需求和用户反馈不断调整和优化,才能构建出高效、流畅的移动应用。

    jquery mobile官方git资源

    1. **主题系统**:jQuery Mobile使用一套主题系统(ThemeRoller),通过CSS类定义页面元素的视觉样式。开发者可以根据需要自定义主题,确保应用的视觉一致性。 2. **数据属性和增强**:jQuery Mobile通过"data-...

    jQuery Mobile音乐播放实例源码

    jQuery Mobile音乐播放代码 为什么使用 jQuery Mobile? 通过使用jQuery Mobile 可以 "写更少的代码...jQuery Mobile 解决了不同设备兼容的问题,因为它只使用HTML,CSS和 JavaScript,这是所有移动网络浏览器的标准!

    android jqueryMobile 类库和实例源代码

    本篇文章将深入探讨jQuery Mobile在Android环境中的应用,以及如何利用提供的类库和实例源代码进行开发。 一、jQuery Mobile简介 jQuery Mobile是一个轻量级的、触屏优化的JavaScript框架,专为构建跨平台、跨设备...

    jqueryMobile插件集

    无论是为了提高用户体验、增强视觉效果还是简化数据处理,正确地使用和整合这些插件都将极大地提升你的项目质量。在实践中,不断探索和尝试新的插件,结合自己的需求进行定制,可以使你的应用在竞争激烈的移动市场中...

    jQuery mobile滑动式的标题导航

    jQuery Mobile 提供了多种事件来监听页面的生命周期,比如`pagebeforeshow`和`pageshow`,可以用于在页面显示前或显示后执行某些操作。例如,我们可以使用`pageinit`事件初始化滑动式标题导航: ```javascript $...

    jquery mobile 1.4.1版

    此外,还有一些针对外部PNG和内联PNG的CSS文件,如`jquery.mobile.external-png-1.4.1.css`和`jquery.mobile.inline-png-1.4.1.css`,它们提供了对不同格式图片的支持,确保在各种设备上都能正确显示。 最后,`...

    jQuery Mobile 高级设计模板

    1. **统一的用户界面 (UI):** jQuery Mobile 提供了一系列预定义的主题和组件,如按钮、表单、面板、滑块等,确保在各种设备上有一致的视觉体验。 2. **触控优化:** 该框架特别关注移动设备的触控事件,确保滑动、...

Global site tag (gtag.js) - Google Analytics