为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 判断条件写法(基础问题)

JavaScript 判断条件写法(基础问题)

叮当猫咪 2019-05-22 15:23:15
想要达到的目的:判断内容全为空格时,禁止按钮使用。全部输入空格提示另一种方法:Ts:pattern:any={space:'(^1+$)'};template:......判断条件如下:(问题出在后半部分,即判断内容是否全部为空格,(this.EvaluateInfo.content.replace('\s+','').length>0))privateEvaluatEInfo={content:''}[disabled]="publishctrl"//控制按钮是否可用if(this.EvaluateInfo.content.length>0){this.publishctrl=false;}elseif((this.EvaluateInfo.content.length0)){this.publishctrl=true;}\s↩
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

问题在于replace你是想用正则,但是传了字符串。
另外也没有必要做无用的替换,直接判断即可
if(/^\s*$/.test(this.EvaluateInfo.content))
{}
                            
查看完整回答
反对 回复 2019-05-22
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

(this.EvaluateInfo.content.replace('\s+','')=''
这个应该不是赋值,而是判断。改成如下
(this.EvaluateInfo.content.replace('\s+','')==''
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 416 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信