Что можно считать хорошим способом обработки множества пользовательских привязок с возможностью того, что привязка отсутствует? Скажите, что мое выражение html привязывается к image_url, как показано ниже.Нокаут js множество пользовательских привязок
<span title="Company Logo" data-bind="image_url: company_banner"></span>
Однако есть все возможности, что привязка image_url недоступна. В этом случае я просто хотел бы вернуть строковое значение company_banner.
Обычно можно добавить пользовательский обработчик, как показано ниже, но если этот обработчик недоступен, мы можем вернуть некоторую общую обратную связь?
ko.bindingHandlers.buttonLabel = {//update etc}
В нашем случае дизайн может быть впереди кода, поэтому мы не хотим, чтобы ко ворчал.
Очень хороший вопрос, к сожалению, нет ответа. Но я думаю, что вы можете более подробно проанализировать объект bindHandlers библиотеки ko, чтобы увидеть, можете ли вы что-то там сделать. Но не мог не сказать очень практичный и хороший вопрос – Vin
@Vin, да только что скачал отладочную версию ko сейчас. Будет ли сообщение, если я его взломаю. – Chin
@Vin, просмотрел его. К счастью кто-то – Chin