Нокаут с jquery mobile в Cefsharp

У меня проблема с нокаутом js,

Я привязываю параметры элемента управления select из наблюдаемого массива,

Если количество опций больше, если я нажму на опцию выбора, мобильный дизайн jquery зависнет.

Я использую форму cefsharp для загрузки хромированной страницы внутри cefsharp,

Дело в том, что функция выбора отлично работает в браузере Chrome, но не внутри cefsharp,

Я привязываюсь к элементу управления select следующим образом:

HTML,

<select name ="name" id = "name" data-bind ="options:namevalues">

Javascript,

<script>
 function viewmodel()
  {
  var self=this;
  self.namevalues = ko.observablearray(['abc','bcd']);
  //many name values, say 20, it gets hanged inside cefsharp but works fine in chrome,     no error console messages
   }

Could someone help.


person Dani    schedule 02.12.2013    source источник


Ответы (1)


Вы пытались загрузить инструменты разработчика Chrome ?? Это позволит использовать точки останова и т. д. и т. д. - разумный опыт разработки.

в cefSettings:

Паклоадингдисаблед = ложь

затем (после запуска события browserInitialized) вызовите

_browser.ShowDevTools();

убедитесь, что вы отправляете файл «pak» в каталог bin (последняя версия nuget cefSharp должна позаботиться об этом в целях)

то вы должны увидеть другое открытое окно с инструментами разработчика.

Надеюсь, это поможет диагностировать вашу проблему. Я пробовал нокаут и угловой, и оба работали нормально (хотя угловому требовалась некоторая неловкая работа с маршрутом)

person penderi    schedule 22.01.2015