Javascript 我想根据所选语言更改名称格式
我的申请中有两种语言:英语和希伯来语Javascript 我想根据所选语言更改名称格式,javascript,angularjs,Javascript,Angularjs,我的申请中有两种语言:英语和希伯来语 当我选择英语时,名称格式应该是名字和姓氏 如果我选择希伯来语,格式应该是姓和名 当我点击英语时,它工作正常,但当我选择希伯来语时,它不工作 在我的html中 <div> {{fullname}}</div> vm.userIdentity.language不起作用时的值是多少?请确保vm.userIdentity未设置为异步,否则,您必须将其包装在回调或其他内容中。vm.userIdentity.language采用正确的值
- 当我选择英语时,名称格式应该是名字和姓氏
- 如果我选择希伯来语,格式应该是姓和名
<div> {{fullname}}</div>
vm.userIdentity.language
不起作用时的值是多少?请确保vm.userIdentity未设置为异步,否则,您必须将其包装在回调或其他内容中。vm.userIdentity.language采用正确的值。我检查过了。它对英语很好,但对希伯来语不起作用。我非常需要帮助urjent@rajasekhar你能发布更多的代码吗?我不知道在你的代码中,vm
指的是什么。这段代码在哪里运行?
if(vm.userIdentity.language!="he"){
$scope.fullname=vm.userIdentity.firstname+" "+vm.userIdentity.lastname;
} else{
$scope.fullname=vm.userIdentity.lastname+" "+vm.userIdentity.firstname;
}