vue.js на клиенте сравнить null и пустая строку

232
03 декабря 2017, 13:58

Всем привет,

Работая я Laravel5.5/vue.js2

в темплейте при заполнении select-инпута у меня первый выбор пустой элемент.

<select id="task_id" v-model="userChat.task_id" class="form-control">
   <option value=""> -Select task- </option>
   <option v-for="nextTask, index in taskSelectionList" v-bind:value="nextTask.key">{{ nextTask.value }}
   </option>
</select>

Поле task_id может быть незаполненным(null) поэтому при считывании строки с базы список выше не имеет выбранного элемента(null и пустая строка это разное)

Я нашел способ при считывании данных :

$userChat = UserChat::find($id);
if ( $userChat->task_id == null ) {
    $userChat->task_id = '';
}

Не нет ли лучшего способа сделать это на клиенте ?

Спасибо !

READ ALSO
Проблемы с проверкой подписи драйвера в Visual Studio

Проблемы с проверкой подписи драйвера в Visual Studio

Пытаюсь скомпилировать пример простейшего драйвера с MSDN:

234
Загрузка 3D моделей (Структура) C++ lib3ds

Загрузка 3D моделей (Структура) C++ lib3ds

Загружаю 3D модель с помощью lib3ds С++, в учебных целях питаюсь в консоль пропечатать все мешы материалы, всё что есть, но не получаеться по причине...

219
как добавить ссылку к проекту?

как добавить ссылку к проекту?

Пытаюсь использовать CUDA библиотеки от NVIDIA, все установилНужно к обычному проекту на c++ добавить ссылку на библиотеку из CUDA, но при добавлении...

288