Привет, я разрабатываю приложение angular 2 с элементами управления Kendo UI. Я следую примеру сайта пользовательского интерфейса кендо, чтобы настроить сетку кендо. По какой-то причине нет никаких ошибок и ничего не отображается на экране. Данные хранятся в локальном файле products.js, на который ссылается приложение и который привязан к источнику данных. Пожалуйста, смотрите код ниже
Product.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<link href="../../assets/css/kendo/2016.3.1028/kendo.common.min.css" rel="stylesheet" />
<link href="../../assets/css/kendo/2016.3.1028/kendo.default.min.css" rel="stylesheet"/>
<link href="../../assets/css/kendo/2016.3.1028/kendo.default.mobile.min.css" rel="stylesheet" />
<script src="../../scripts/kendo/2016.3.1028/jquery.min.js"></script>
<script src="../../scripts/kendo/2016.3.1028/kendo.all.min.js"></script>
</head>
<body>
<script src="../../scripts/shared/products.js"></script>
<div id="example">
<div id="grid"></div>
<script>
$(document).ready(function () {
$("#grid").kendoGrid({
dataSource: {
data: products,
schema: {
model: {
fields: {
ProductName: { type: "string" },
UnitPrice: { type: "number" }
}
}
},
pageSize: 20
},
height: 550,
scrollable: true,
sortable: true,
filterable: true,
pageable: {
input: true,
numeric: false
},
columns: [
{ field: "ProductName", title: "Units In Stock", width: "130px" },
{ field: "UnitPrice", title: "Unit Price", format: "{0:c}", width: "130px" },
]
});
});
</script>
</div>
</body>
</html>
Products.js
var products = [{
ProductID : 1,
ProductName : "Chai",
SupplierID : 1,
CategoryID : 1,
QuantityPerUnit : "10 boxes x 20 bags",
UnitPrice : 18.0000,
UnitsInStock : 39,
UnitsOnOrder : 0,
ReorderLevel : 10,
Discontinued : false,
Category : {
CategoryID : 1,
CategoryName : "Beverages",
Description : "Soft drinks, coffees, teas, beers, and ales"
}
}, {
ProductID : 2,
ProductName : "Chang",
SupplierID : 1,
CategoryID : 1,
QuantityPerUnit : "24 - 12 oz bottles",
UnitPrice : 19.0000,
UnitsInStock : 17,
UnitsOnOrder : 40,
ReorderLevel : 25,
Discontinued : false,
Category : {
CategoryID : 1,
CategoryName : "Beverages",
Description : "Soft drinks, coffees, teas, beers, and ales"
}
}];
Я проверил все ссылки на файлы javascript и css, и они кажутся правильными. Я попытался проверить, есть ли какие-либо ошибки в окне консоли, используя инструменты разработчика.