Я занимаюсь разработкой простого приложения на ASp. Net Core. У меня есть небольшой скрипт в Index.cs html.
<script>
function created(args) {
class SerialNoAdaptor extends ej.data.ODataAdaptor {
processResponse() {
debugger;
var i = 0;
// calling base class processResponse function
var original = super.processResponse.apply(this, arguments);
// adding serial number
if (!ej.base.isNullOrUndefined(original.result)) {
original.result.forEach(function (item) { item['Sno'] = ++i });
return { result: original.result, count: original.count };
}
else
return original;
}
}
var treegrid = document.querySelector('#bomTree').ej2_instances[0];
treegrid.dataSource = new ej.data.DataManager({
url: "/api/Bom",
adaptor: new SerialNoAdaptor()
});
}
</script>
Теперь, когда я запускаю приложение и открываю chrome dev инструменты, а затем refre sh, отладчик страницы запускается, но индекс появляется пусто, поэтому я не могу проверить значения javascript внутри тега script.
ПРИМЕЧАНИЕ. Я использую builder.AddRazorRuntimeCompilation (); обновить страницу sh без повторного запуска всего приложения.