Javascript &引用;无法分析绑定。”;尝试使用标记使用组件时

Javascript &引用;无法分析绑定。”;尝试使用标记使用组件时,javascript,knockout.js,Javascript,Knockout.js,我试图创建一个Knockout.js组件以重用,但是当我加载html页面时,我在控制台中看到以下错误“无法解析绑定” var loginComponentViewModel=函数(参数){ this.UserName=params.UserName; this.Password=params.Password } ko.components.register('login-component'{ viewModel:loginComponentViewModel, 模板:{element:'

我试图创建一个Knockout.js组件以重用,但是当我加载html页面时,我在控制台中看到以下错误“无法解析绑定”


var loginComponentViewModel=函数(参数){
this.UserName=params.UserName;
this.Password=params.Password
}
ko.components.register('login-component'{
viewModel:loginComponentViewModel,
模板:{element:'login-temp'}
})
ko.applyBindings();

用户名
密码

一个很小的错误。使用组件时,请交换双引号和单引号的使用

您必须使用
'UserName:'U2',Password:'4321'
而不是
'U2',Password:'4321'


用户名
密码
var loginComponentViewModel=函数(参数){ this.UserName=params.UserName; this.Password=params.Password } ko.components.register('login-component'{ viewModel:loginComponentViewModel, 模板:{element:'login-temp'} }) ko.applyBindings();