javascript - angularjs信息录入页面通过modal控件实现最终确认弹出框如何传值?
高洛峰
高洛峰 2017-04-11 12:32:34
[JavaScript讨论组]

在页面上输入各项数据,点击确认按钮,通过modal的方式实现弹出确认框,并把之前输入的信息显示在弹出框上,再通过弹出框上的最终确认按钮实现httppost服务录入数据。但是modal弹出框不在录入页面的控制器上,如果用两个控制器,页面间的数据就取不到了,有什么办法吗,求解.


        

这是弹出框代码,
var str1 = $("#inputid").val();

    $('#xxx').val(str1);
    这是js上的取值部分
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
ringa_lee

其实就是数据传递的问题,简单说几种可以达到你的目的的办法:

1、创建一个 factory 实现数据共享。

2、使用 localStoragesessionStorage 做中介。

3、使用广播事件,即使用 $broadcast (自上而下) 或 $emit (自下而上)发送广播,$on 来接收广播的事件。

三种方法都可以达到你要的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号