Bỏ qua đến nội dung
Bỏ qua điều hướng
Đăng nhập
MT.NET.VN

Viewbh Angularjs Tut 21 Includes 0 0 2023 04 04 07 34 52

Tìm kiếm
Thuộc khóa học · baihoc_sub = 21

ANGULARJS cơ bản

Bài 5 / 27 trong khóa học.

Xem khóa học
19%
MT LEARNING · LESSON

AngularJS tut 21: includes 0 (0)

AngularJS tut 21: includes 0 (0)

AngularJS tut 21: includes 0 (0)

Với AngularJS, bạn có thể bao gồm HTML từ một tệp bên ngoài.


AngularJS Bao gồm

Với AngularJS, bạn có thể bao gồm nội dung HTML bằng cách sử dụng lệnh ng-include :

Thí dụ

<body ng-app=””>

<div ng-include=”‘myFile.htm'”></div>

</body>

Hãy tự mình thử »


Bao gồm mã AngularJS

Các tệp HTML mà bạn bao gồm với lệnh ng-include, cũng có thể chứa mã AngularJS:

myTable.htm:

<table>
  <tr ng-repeat="x in names">
    <td>{{ x.Name }}</td>
    <td>{{ x.Country }}</td>
  </tr>
</table>

Bao gồm tệp “myTable.htm” trong trang web của bạn và tất cả mã AngularJS sẽ được thực thi, ngay cả mã bên trong tệp được bao gồm:

Thí dụ

<body>  <div ng-app="myApp" ng-controller="customersCtrl">   <div ng-include="'myTable.htm'"></div> </div>  <script> var app = angular.module('myApp', []); app.controller('customersCtrl', function($scope, $http) {   $http.get("customers.php").then(function (response) {     $scope.names = response.data.records;   }); }); </script> 

Hãy tự mình thử »



Bao gồm các tên miền chéo

Theo mặc định, chỉ thị ng-include không cho phép bạn bao gồm các tệp từ các miền khác.

Để bao gồm các tệp từ một miền khác, bạn có thể thêm một danh sách trắng gồm các tệp và / hoặc miền hợp pháp trong chức năng cấu hình của ứng dụng của bạn:

Thí dụ:

<body ng-app="myApp">  <div ng-include="'https://tryit.w3schools.com/angular_include.php'"></div>  <script> var app = angular.module('myApp', []) app.config(function($sceDelegateProvider) {   $sceDelegateProvider.resourceUrlWhitelist([     'https://tryit.w3schools.com/**'   ]); }); </script>  </body> 


Hãy tự mình thử »

Đảm bảo rằng máy chủ trên đích cho phép truy cập tệp tên miền chéo.

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.

Bài học liên quan

Các bài khác có cùng khóa học cha theo baihoc_sub.

Home Dịch vụ Khóa học CPanel