Единство наращивание МОК против твердости?

Я задавался вопросом, когда делают я использую наращивание и когда делают я использую твердость, используя Единство МОК.

И когда я называю разрушение?

Спасибо

19
задан Joshscorp 12 January 2010 в 02:53
поделиться

1 ответ

разобрались! Вот полученный код:

$(document).ready(function(){

var last_valid_selection = null;
var selected = "";

$("#recipient_userid").change(function(event){

    if ($(this).val().length > 10) {

        alert('You can only choose 10!');
        $(this).val(last_valid_selection);

    } else {

        last_valid_selection = $("#recipient_userid").val();

        $("#recipient_userid option:selected").each(function () {
            selected += "<li>" + $(this).text() + "</li>";
        });

        $("#currentlySelected").html(selected);
        selected = "";
    }

}).change();
});

Спасибо за вашу помощь ребята!

-121--148â9-

Требуется символ Юникода ZERO-WIDTH КОСМОСА (\u200B).

Его можно получить в формате HTML с помощью & # 8203; или & # x200b; .

Явные и неперерывы:

LB7: Не прерывать перед местами или нулевой шириной космоса.
LB8: Разрыв перед любым символом, следующим за космосом нулевой ширины, даже если одни или несколько космический вмешиваются.
http://unicode.org/reports/tr14/

-121--805707-

Resolve используется, когда требуется, чтобы контейнер Unity создал экземпляр (новый, когда он необходим, или ранее существовавший одиночный), ввел его зависимости и передал ссылку на объект.

BuildUp используется, когда у вас уже есть экземпляр объекта и требуется, чтобы контейнер просто разрешил и ввел свои зависимости.

Теардаун противоположен BuildUp. Можно передать объект методу Teardown контейнера, чтобы завершить работу/очистить/что угодно. Существующее поведение контейнера не делает ничего во время Teardown, но расширения могут быть написаны, чтобы воспользоваться этим. Можно также сделать объекты реализуемыми IDisposable, и контейнер вызовет Dispose () для объекта при его удалении.

IMyService service = container.Resolve<MyService>(); // New service or pre-existing singleton

IMyService service = GetMyService(); // Get the instance from some source
container.BuildUp(service); // Inject dependencies
container.Teardown(service); // Clean-up
22
ответ дан 30 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

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