Я использую KnockoutJS, и у меня есть элемент управления вводом, который отображает число из моей модели.
Все работает отлично, однако я хотел бы отформатировать свой номер перед отображением в элементе управления вводом - но я хочу сохранить его в качестве числа на мой взгляд!Итак, допустим, что у меня есть следующий код:
<td><input class='requiredNum' type='text' data-bind="value: testNum"></input></td>
У меня есть функция toText (), которая преобразует число в то, что мне нужно.Однако это не работает:
<td><input class='requiredNum' type='text' data-bind="value: toText(testNum)"></input></td>
Я могу понять, что проблема в том, что Knockoutjs не знает, как сделать обратное (преобразовать изтекст к номеру) - однако это не проблема для меня, потому что я уже обращаюсь с этим по-другому.
Можете ли вы порекомендовать мне решение?