Javascript 使用Knockout JS获取ko.observable值
我创建了一个登录模型Javascript 使用Knockout JS获取ko.observable值,javascript,knockout.js,Javascript,Knockout.js,我创建了一个登录模型 define(["knockout", "text!./login.html"], function (ko, loginTemplate) { function loginViewModel() { var self = this; self.email = ko.observable(""); self.pass = ko.observable(); self.newEmail = ""; self.newPass = "";
define(["knockout", "text!./login.html"], function (ko, loginTemplate) {
function loginViewModel() {
var self = this;
self.email = ko.observable("");
self.pass = ko.observable();
self.newEmail = "";
self.newPass = "";
self.email.subscribe(function(newValue) {
self.newEmail = newValue;
});
self.pass.subscribe(function(newValue) {
self.newPass = newValue;
});
self.login = function(){
alert(self.newEmail);
alert(self.newPass);
}
return self;
}
return { viewModel:loginViewModel, template: loginTemplate };
});
我想获得电子邮件和密码输入的值。上面的代码正在运行,但我使用了.subscribe函数。有没有其他方法可以获取电子邮件和密码的价值 “还有其他方法可以获取电子邮件和密码的值吗?”-你是说,比如,
self.email()
和self.pass()
?(我相信你需要再看一遍基本的淘汰赛教程。)我忘了。谢谢。“还有其他方法可以获取电子邮件和密码的价值吗?”-你是说,比如,self.email()
和self.pass()
?(我相信你需要再看一遍基本的淘汰赛教程。)我忘了。谢谢