Ну, когда мы говорим об AngularJS, я полагаю, что вы говорите о версии 1.x, потому что версию 2.0, которая в настоящее время 6.0, нужно использовать по-другому по сравнению с более ранней версией.
Для Angular 1.x я перечисляю здесь шаги:
(У вас также есть возможность напрямую ссылаться на файл CDN на ваших страницах VF, однако рекомендуется использовать статические ресурсы.)
Теперь, чтобы запустить AngularJS в действие, вы должны сделать что-то, что называется «начальной загрузкой» вашего приложения.
Это можно сделать двумя способами:
Вы можете использовать следующий код, чтобы увидеть ручную загрузку в действии.
<apex:page showHeader="true" sidebar="true">
<apex:includeScript value="{!URLFOR(<your-static-resource-name>,'angular.min.js')}">
<div id="demo" ng-controller="demoAngularController">
{{testVar}}
</div>
<script>
var demoModule = angular.module('demo', []);
demoModule.controller('demoAngularController', function ($scope) {
$scope.testVar = 'Prem';
});
angular.bootstrap(document.getElementById("demo"),['demo']);
</script>
Убедитесь, что вы заменили статическое имя ресурса реальным именем, которое вы создали в системе.
Я также добавил фрагмент кода.
для угловых 2.0
Если вы хотите узнать, как использовать Angular2.0 (или Angular6.0, как известно в настоящее время), вы можете взглянуть на этот справочник и сообщить мне свой отзыв.
https://premjpal.wordpress.com/2018/09/06/getting-started-with-angular6-in-salesforce/
Удачного кодирования!