Tại sao kendo tải trước Jquery trong mẫu định tuyến góc với lưới Kendo.Chỉ thị giao diện người dùng Kendo yêu cầu jQuery có sẵn trước khi AngularJS với lưới Kendo trong định tuyến mẫu với Html5mode
Tôi đã ra lệnh cho các tập lệnh, trong khi nhấp vào bất kỳ sự kiện nào thông qua các mẫu định tuyến góc nhận lỗi này trong bảng điều khiển.
Lưu ý: Trong trang làm mới, tập lệnh được tải đúng cách, ứng dụng hoạt động tốt, không nhận được bất kỳ lỗi nào.
Chỉ xảy ra trong định tuyến sự kiện. kendo tải trước khi jquery tại sao.
order scripts :
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<script src="https://code.angularjs.org/1.3.8/angular.js"></script>
<script src="//kendo.cdn.telerik.com/2016.2.714/js/kendo.all.min.js"></script>
<script src="https://code.angularjs.org/1.3.8/angular-sanitize.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.3.1/angular-ui-router.js"></script>
Chính xác bạn đã làm điều đó như thế nào? Tôi gặp vấn đề tương tự. –
Nếu bạn mua kendo UI chuyên nghiệp, bạn sẽ có jquery và angular kèm theo bên trong kendo/xxxx.x.xxx/jquery.min.js và kendo/xxxx.x.xxx/angular.min.js. Ví dụ, xây dựng của chúng tôi là kendo/2017.1.223/ – 2bit
Đoán tốt nhất của tôi là tại sao điều đó xảy ra có lẽ bởi vì trình bao bọc kendo đề cập đến phiên bản bên trong của góc và jquery và định tuyến đối tượng jquery toàn cầu được ghi đè bằng tham chiếu kendo không tồn tại bởi vì chúng tôi chưa đưa nó vào tệp chỉ mục của chúng tôi và sau đó giải quyết thành phiên bản jquery mà chúng tôi đã đưa vào tệp chỉ mục của chúng tôi, dẫn đến lỗi. – 2bit