Monday, 14 May 2018

026 AngularJS Includes

'ng-include' directive alow to add HTML from an external file.But the file should be within the same domain.By default AngularJS does not allow cross doing HTML from an external file.

Example 
 

<!DOCTYPE html>
<html>
          <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<body ng-app="">
         <div ng-include="'myHtmlPage.htm'"></div>

</body>
</html>

Output

 This is my HTML Page.




Include Cross Domains
To include cross domain , you need to add config function of your application.


Example 
 
<!DOCTYPE html>
<html>
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>

<body ng-app="myApp">


<script>
 
var app = angular.module('myApp', [])

app.config(function ($sceDelegateProvider) 
{
         $sceDelegateProvider.resourceUrlWhitelist
     ([
             'http://adrilal.blogspot.in/2016/10/dooars-tour-sultanikhola-samsing.html'
          ]);
});

</script>

</body>
</html>

-------------




025 Bootstrap Typeahead

No comments:

Post a Comment

বাঙালির বেড়ানো সেরা চারটি ঠিকানা

  বাঙালি মানে ঘোড়া পাগল | দু একদিন ছুটি পেলো মানে বাঙালি চলল ঘুরতে | সে সমুদ্রই হোক , পাহাড়ি হোক বা নদী হোক। বাঙালির ...