2016-07-27 17 views
5

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> 

Trả lời

1

Có cùng vấn đề. Giải quyết nó bằng cách sử dụng jQuery và góc cạnh đi kèm với kendo

+0

Chính xác bạn đã làm điều đó như thế nào? Tôi gặp vấn đề tương tự. –

+0

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

+1

Đ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

2

Tôi gặp vấn đề tương tự: Tôi đã tải jQuery hai lần.

Các vấn đề liên quan