如果输入字段在 Blade.php 中具有值,如何禁用它

Eem*_*Jee 4 php disabled-input laravel-blade

我正在尝试禁用输入字段(如果它有价值)。不知何故,它看起来像这样:

<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" placeholder="">
Run Code Online (Sandbox Code Playgroud)

我尝试添加如下:

<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" 
  disabled= {{ $user['sex'] == null ? disabled :'' }}  >
Run Code Online (Sandbox Code Playgroud)

但它不起作用。顺便说一句,我正在使用blade.php。

Mar*_*kus 6

尝试这个

  <input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" {{ $user['sex'] ? '' : 'disabled' }}  >
Run Code Online (Sandbox Code Playgroud)