textAngularJS.jsp trình duyệt we","url":"https://123docz.net/document/4647794-thanh-phan-controller-trong-angularjs-26-bai-huong-dan-angularjs-mien-phi-pdf.htm","image":"https://media.store123doc.com/images/document/2017_12/03/larger_msq1512216968.jpg","headline":"Thành phần Controller trong AngularJS | 26 bài hướng dẫn AngularJs miễn phí PDF","datePublished":"2017-12-03","dateModified":"2017-12-02"} textAngularJS.jsp trình duyệt we","url":"https://123docz.net/document/check-download/4647794","encodingFormat":"application/pdf","publisher":{"@type":"Organization","name":"123doc"},"datePublished":"2017-12-03","thumbnailUrl":"https://media.store123doc.com/images/document/2017_12/03/larger_msq1512216968.jpg"}
  1. Trang chủ
  2. » Thể loại khác

Thành phần Controller trong AngularJS | 26 bài hướng dẫn AngularJs miễn phí PDF

4 135 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 335,4 KB

Nội dung

http://vietjack.com/angularjs/index.jsp Copyright © vietjack.com Thành phần Controller AngularJS Một ứng dụng AngularJS hoạt động dựa vào phần controller để điều khiển luồng liệu ứng dụng Một controller định nghĩa sử dụng directive ng-controller Một controller đối tượng JavaScript bao gồm thuộc tính hàm Mỗi controller chấp nhận $scope tham số để hướng đến ứng dụng/module mà phần controller điều khiển Ở phần thông báo studentController sử dụng ng-controller directive Những bước tiếp theo, định nghĩa studentController sau: function studentController($scope) { $scope.student = { firstName: "Mahesh", lastName: "Parashar", fullName: function() { var studentObject; studentObject = $scope.student; return studentObject.firstName + " " + studentObject.lastName; } }; }  studentController nghĩa đối tượng JavaScript với $scope tham số  $scope hướng đến ứng dụng sử dụng đối tượng studentController  $scope.student thuộc tính đối tượng studentController  firstName lastName hai thuộc tính đối tượng $scope.student Chúng ta khởi tạo giá trị cho chúng (firstName:Mahesh, lastName:Parashar) http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/angularjs/index.jsp  Copyright © vietjack.com fullName hàm đối tượng $scope.student có nhiệm vụ trả giá trị tên đầy đủ student  Trong hàm fullname nhận đối tượng student sau trả lại tên so khớp  Chú ý, định nghĩa đối tượng controller tệp JS riêng rẽ khai báo trang HTML Bây sử dụng thuộc tính studentController với ng-model expression sau: Enter first name: Enter last name: You are entering: {{student.fullName()}}  Chúng ta bind giá trị student.firstName student.lastName vào hộp input  Chúng ta bind giá trị student.fullName() tới trang HTML  Bây giờ, nhập giá trị firstName hay lastName vào hộp input, tên đầy đủ sinh viên tự động cập nhật Ví dụ Dưới ví dụ cho phần giải thích controller bên trên: testAngularJS.jsp Angular JS Controller AngularJS Sample Application Enter first name: Enter last name: http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/angularjs/index.jsp Copyright © vietjack.com You are entering: {{student.fullName()}} var mainApp = angular.module("mainApp", []); mainApp.controller('studentController', function($scope) { $scope.student = { firstName: "Mahesh", lastName: "Parashar", fullName: function() { var studentObject; studentObject = $scope.student; return studentObject.firstName + " " + studentObject.lastName; } }; }); Kết Mở trang textAngularJS.jsp trình duyệt web Và xem kết http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/angularjs/index.jsp http://vietjack.com/ Trang chia sẻ học online miễn phí Copyright © vietjack.com Page ... dụ Dưới ví dụ cho phần giải thích controller bên trên: testAngularJS.jsp Angular JS Controller< /title> ... textAngularJS.jsp trình duyệt web Và xem kết http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /angularjs/ index.jsp http://vietjack.com/ Trang chia sẻ học online miễn. .. ng-model="student.lastName"> http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /angularjs/ index.jsp Copyright © vietjack.com You are entering: {{student.fullName()}}

Ngày đăng: 02/12/2017, 19:16

TỪ KHÓA LIÊN QUAN