Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJs中只读输入字段中的掩码整数?_Javascript_Angularjs_Angular Ui Bootstrap_Mask_Input Field - Fatal编程技术网

Javascript AngularJs中只读输入字段中的掩码整数?

Javascript AngularJs中只读输入字段中的掩码整数?,javascript,angularjs,angular-ui-bootstrap,mask,input-field,Javascript,Angularjs,Angular Ui Bootstrap,Mask,Input Field,我有2页。在第一页中,我将填写我的手机号码。然后,导航到第二页,我将以只读方式显示手机号码。在此情况下,我需要显示类似XXXXXX 1234的号码。如果用户点击编辑按钮,它会显示所有的数字,比如8790561234 我无法获取只读字段的屏蔽。有任何建议吗???使用切片和替换,您可以实现您想要的: var orig = scope.ngModel; var edited = orig; scope.ngModel = edited.slice(4).replace(/\d/g, '

我有2页。在第一页中,我将填写我的手机号码。然后,导航到第二页,我将以只读方式显示手机号码。在此情况下,我需要显示类似XXXXXX 1234的号码。如果用户点击编辑按钮,它会显示所有的数字,比如8790561234


我无法获取只读字段的屏蔽。有任何建议吗???

使用切片和替换,您可以实现您想要的:

var orig = scope.ngModel;
    var edited = orig;
    scope.ngModel = edited.slice(4).replace(/\d/g, 'x') + edited.slice(-4);

查看。

到目前为止,您尝试了什么??