angular-datatables ReferenceError: $ не определено с использованием шаблона Dot Net Core Angular 4

Я создал приложение Angular 4 с ядром dot net, используя шаблон Visual Studio. Я хочу использовать datatables в своем приложении и попытался выполнить шаги, используя https://l-lin.github.io/angular-datatables/ Но я получил ошибку, так как: ReferenceError: $ не определено. Я пытался использовать import * как $ из "jquery"; Но не сработало. Пожалуйста посоветуй. Спасибо.

1 ответ

Решение

Вы не можете следить за https://l-lin.github.io/angular-datatables/ для.Net Core - Angular Application. Настройка требует .angular_cli.json и так как вы не используете ng serve, это не будет работать таким образом.

Возможно, вы можете добавить пакеты CDN .js в ваш ASP .NET index.cshtml файл:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js" type="text/javascript"></script>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js" type="text/javascript"></script>

И добавьте CSS на свой _Layout.cshtml файл:

<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" />

Пожалуйста, проверьте и дайте нам знать, если это работает. Удачи.

Другие вопросы по тегам