Angular nie obsługuje typu wejścia = ”zakres” w IE10

Kiedy wartość HTML5<input type=”range”> element jest zmieniany w Chrome lub Safari, kątowy wykrywa zmianę. Ale w IE10 (w Windows 8, Windows Server 2012 i Windows Phone 8) zmiana wydaje się być ignorowana zarówno w Angular v1.0.6, jak i v1.1.4. Firefox 20.0.1 nie obsługuje tego typu danych wejściowych.

Wypróbuj te dwa skrzypce (autorstwa innych firm), aby zobaczyć, co mam na myśli:http://jsfiddle.net/fRgtF/, http://jsfiddle.net/mrajcok/nBd86/.

Mogę sobie wyobrazić kilka szybkich poprawek, ale jak będę tego używał w kontekście B2B, kluczowymi czynnikami są stabilność, niezawodność i łatwość długoterminowej konserwacji. Mając to na uwadze, czy ktoś może pomóc w tych dwóch pytaniach:

(1) Jeśli chcę użyć<input type=”range”> w IE10 jaki jest właściwy sposób, aby Angular wykrył zmiany wartości wejściowej? Nie mam nic przeciwko użyciu funkcji Angular niższego poziomu, aby uzyskać właściwy wynik.

(2) Jeśli zdecyduję się użyć widgetu z przesuwanym zakresem zamiast elementu HTML5, czy już istnieje i / lub czy istnieją jakieś punkty początkowe (najlepiej zorientowane na svg), które znacząco pomogłyby mi zbudować własny?

questionAnswers(0)

yourAnswerToTheQuestion