Есть ли путь в scala для преобразования от любой Карты до java.util. Карта?

Вы спрашивали о добавлении классов btn disabled к вашему входу. Код, который вы включили, делает именно это.

Однако затем вы пояснили в комментарии в другом месте:

я хочу отключить кнопку обзора, но она не работает

blockquote>

Добавление [117 ] класс «отключен» только для стилизации или идентификации. Функционально он ничего не отключит.

Чтобы отключить вход, необходимо добавить атрибут «отключен».

Для этого вы можете использовать jQuery .attr() :

$('input[type="file"]').attr("disabled", "");

7
задан Ken Bloom 2 May 2011 в 21:20
поделиться

3 ответа

Я нашел отличную библиотеку, которая лучше справляется с этой задачей:

http://github.com/jorgeortiz85/scala-javautils

(плохая репутация, классная библиотека) . Вы явно вызываете .asJava или .asScala в зависимости от того, в каком направлении вы хотите двигаться. Без сюрпризов.

7
ответ дан 7 December 2019 в 01:27
поделиться

Scala обеспечивает обертки для наборов Java так, чтобы они могли использоваться в качестве наборов Scala, но не наоборот. Это сказанное, вероятно, не было бы трудно записать Вашу собственную обертку, и я уверен, что это было бы полезно для сообщества. Этот вопрос подходит регулярно.

2
ответ дан 7 December 2019 в 01:27
поделиться

В этом вопросе и ответе обсуждается именно эта проблема и возможные решения. Он не рекомендует использовать прозрачные преобразования, поскольку они могут иметь очень странные побочные эффекты. Вместо этого предлагается использовать scala-javautils . Я использую их в большом проекте уже несколько месяцев и считаю их очень надежными и простыми в использовании.

1
ответ дан 7 December 2019 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: