0 0

jquerymobile的changePage修改或初始化angular的$scope的数据15


最近用jQuerymobile和angular。
请问:
          我用jQuerymobile的changePage方法加载下一页内容,下一页内容是angular生成的。请问有什么办法???
我的js全放在第一页上,加载下一页只是把下一页的page的内容加载,但是初始化数据的js是在第一页上,我通过pageinit事件来初始化数据。

angular的声明和Controller方法也在第一页的js里,我想用自己写的js方法来控制angular来加载数据,但是不知道怎么办,不太了解angular的api。

我看其他的例子全是通过angular标签的属性调用Controller方法里注册的方法来操作数据的,有没有自己写的js来控制数据的变化。

问题补充:例子:
var todoApp = angular.module("hdAppMain",[]);
var model = {
    title: '12334',
    items: [{ action: "Buy Flowers", done: false },
        { action: "Get Shoes", done: false },
        { action: "Collect Tickets", done: true },
        { action: "Call Joe", done: false }]
};
todoApp.controller("HDCtrl", function ($scope) {
    $scope.xmztfx=model;
});
先初始化angular,然后在jQuerymobile的pageinit的事件
里自己写的js方法中通过ajax得到数据修改model的值。
然后在手动初始化angular如下:
angular.bootstrap(document, ['hdAppMain']);
这样是可以把修改的值加上的。
有没有更好的方法啊???比方说我想在修改数据的方法里得到$scope,在向它设置值或方法???

问题补充:angular.element(angularRegion).scope(),我查到这种方式,
但是不要会用啊,自己试了一下不好使!!!!!angularRegion这个是什么啊???

问题补充:jquerymobile的第一次changepage可以用angular的angular.bootstrap(document, ['hdAppMain']);
再次changepage的话,
angular.bootstrap(document, ['hdAppMain']); 报错不行。
Error: [ng:btstrpd] App Already Bootstrapped with this Element 'document'
2014年9月23日 13:24
目前还没有答案

相关推荐

    jquery mobile界面数据刷新

    jquery mobile界面数据刷新jquery mobile界面数据刷新

    jQuery mobile相册的一种样式

    jQuery mobile相册的一种样式

    jQuery Mobile参考手册

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

    浅析jQuery Mobile的初始化事件

    jQuery Mobile 包括一个初始化事件,该事件甚至会先于 jQuery 的 document.ready 事件进行加载。jQuery Mobile 实际上在文档对象本身上触发其初始化事件,第一个触发的事件是mobileinit。 当Jquery Mobile开始执行时...

    jQuery Mobile快速入门完整版.pdf + 所有源码

    作为jQuery Mobile的入门级读物,《jQuery Mobile快速入门》以示例方式讲解了jQuery Mobile的基本知识和核心特性,内容系统全面,便于理解。 《jQuery Mobile快速入门》总共分为10章,内容包括jQuery Mobile的基础...

    Jquery Mobile 帮助手册

    jQuery Mobile 是用于创建移动 Web 应用的前端开发框架。 jQuery Mobile 可以应用于智能手机与平板电脑。 jQuery Mobile 使用 HTML5 & CSS3 最小的脚本来布局网页。

    jQuery Mobile音乐播放实例源码

    lamp 不同设备使用了不同开发语言,jQuery Mobile可以很好的兼容不同的设备或操作系统: Android 和 Blackberry(黑莓) 使用JAVA语言。 iOS 使用 Objective C 语言 Windows Phone 使用 C# 和 .net, 等。 jQuery...

    详解在AngularJS的controller外部直接获取$scope

    要修改AngularJS中的数据,首先就要获取scope。其实获取scope的方法很简单。 由于大部分Angular项目需要使用jQuery作为补充。可以在jQuery中通过.scope()方法获取当前选择器内容里继承的域。 即类似这样的方式: $...

    jQuery、jQueryUI及jQueryMobile技巧与示例

    资源名称:jQuery、jQuery UI及jQuery Mobile技巧与示例内容简介:《jQuery、jQuery UI及jQuery Mobile技巧与示例》包括jQuery、jQuery UI、jQuery Mobile以及jQuery插件四部分内容。第一部分介绍jQuery核心库,从...

    JQUERYMOBILE 提示框

    JQUERYMOBILE 提示框 用语JQUERYMOBILE 移动开发的提示框

    jQuery Mobile 所需要的部署文件

    本资源以Hello Word为例,里面包含了jQuery Mobile框架所需要的部署文件。

    jQuery Mobile快速入门245页完整版.pdf + 所有源码.7z

    jQuery Mobile快速入门245页完整版.pdf + 所有源码.7z 24H内删除,作者写书非常不容易,如觉得好,请购买纸质书籍,易读易懂!藏书不如读书,读书请买好书,这是好书。 第1章 jquery mobile简介  1.1 通用访问 ...

    jQuery Mobile API文档

    jQuery Mobile API文档。jQuery Mobile是jQuery框架的一个组件(而非jquery的移动版本)。jQuery Mobile是一款基于HTML5的用户界面系统,旨在使所有智能手机,平板电脑和桌面设备上都可以访问的响应网站和应用。...

    jQuery Mobile快速入门.pdf

    jQuery Mobile快速入门.pdf

    jQuery Mobile 1.0正式发布

    jQuery Mobile是jQuery在手机和平板设备上的版本,用于创建针对智能手机和平板电脑的跨设备Web应用。 jQuery Mobile旨在“为jQuery社区创建一个优雅的能够兼容当前所有主流移动平台的HTML5 UI库”。jQuery Mobile...

    jQuery mobile滑动式的标题导航

    jQuery mobile滑动式的标题导航

    jQuery Mobile开发的移动新闻阅读器,HTML5技术配合jQuery Mobile

    jQuery Mobile开发的移动新闻阅读器,HTML5技术配合jQuery MobilejQuery Mobile jqm 新闻阅读器 jqm图标更换 jQuery Mobile jqm 新闻阅读器 jqm自定义按钮的图片以及header和footer的定位

    JQuery Mobile学习助手

    “JQuery Mobile学习助手”包含了对JQuery Mobile中的所有组件、接口的详细介绍。对于JQuery Mobile的初学者,可以从中学习JQuery Mobile的所有接口与组件的功能,同时通过范例进行练习;对于JQuery Mobile开发人员...

    jQueryMobile-HTML5模板

    jquerymobile是用于创建移动 Web 应用的前端开发框架,此资源包含了几套jquerymobile的模板,供新手学习。

    jquery ui及jquery mobile技巧与示例源代码

    原书名:jQuery, jQuery UI, and jQuery Mobile: Recipes and Examples 原出版社: Addison-Wesley Professional 作者: (荷)Adriaan de Jonge (美)Phil Dutson 译者: 包勇明 程学彬 出版社:人民邮电出版社 ...

Global site tag (gtag.js) - Google Analytics