无法在关闭弹出窗口时传递可观察的数据
cant able to pass a observable data while closing pop up
return{ // this code is in index.js
addItem: function () {
alert("working");
Newram.show().then(function (response) `***// Calling show functionin Newram.js***`
{
var c = response;
}
);
}}
// In Newram.js while closing the popup i tried to send data to the **response** in index.js but empty string or undefined is showing
var AddItem = function () {
var self = this;
self.Name = ko.observable('jo'),
self.Price = ko.observable(100),
self.Sales = ko.observable("good")
self.data1= {name:self.Name() };
};
AddItem.prototype.closeDialog = function () {
dialog.close(this, self.Name);
};
即使我尝试了此代码( dialog.close(this,ko.toJS(self.名称(((.....无法在响应中获取数据,但是如果我传递一个字符串,它在响应中可用
您必须从模态对话框传回一个字符串。所以在你的对话框中,关闭试试这个...
var response = JSON.stringify({ Name: self.Name() })
dialog.close(this, response);
然后,您可以访问索引中的值.js如下所示...
Newram.show().then(function (response) {
var parsed = JSON.parse(response)
var c = parsed.Name;
}
相关文章:
- 无法在关闭弹出窗口时传递可观察的数据
- 如何正确处理依赖ViewChild和Angular 2中可观察到的数据的组件上的更改检测
- 挖空映射:加载数据后,父模型中的计算可观察量不会更新
- 在jQuery数据表中使用AngularJS观察者的方法是什么
- 挖空模板:afterRender 触发两次,因为名称/数据是耦合的可观察量
- 合并可观察量 A 和 B:仅当 A 有数据时才应触发;如果数据或默认值,则从 B 获取
- 将 breeze 谓词应用于可观察数组中的数据
- 角度类型提前:观察数据集的变化
- 挖空.js在数据绑定声明中分配可观察
- 使用 Angular 2/RxJs 5 beta 可观察从 while 循环流式传输数据
- 数据绑定到可使用 javascript 在地铁风格的应用程序中观察到
- 根据异步数据计算的可观察量
- 使用剑道可观察数组、模板和数据绑定
- 余烬数据观察混乱
- Ember Data 1.0 - 如何在数据加载时触发模型上的观察器
- 在数据绑定表达式中,何时使用或不使用带可观察性的括号
- 突变观察者字符数据使用情况,没有子列表
- AngularJS数据绑定——观察周期不触发
- 过滤淘汰可观察数组时没有数据存在
- Angular JS从服务方法中观察数据