The $scope.watch() function creates a watch of some variable. When you dịch - The $scope.watch() function creates a watch of some variable. When you Việt làm thế nào để nói

The $scope.watch() function creates

The $scope.watch() function creates a watch of some variable. When you register a watch you pass two functions as parameters to the $watch() function:

A value function
A listener function
Here is an example:

$scope.$watch(function() {},
function() {}
);
The first function is the value function and the second function is the listener function.

The value function should return the value which is being watched. AngularJS can then check the value returned against the value the watch function returned the last time. That way AngularJS can determine if the value has changed. Here is an example:

$scope.$watch(function(scope) { return scope.data.myVar },
function() {}
);
This example valule function returns the $scope variable scope.data.myVar. If the value of this variable changes, a different value will be returned, and AngularJS will call the listener function.

Notice how the value function takes the scope as parameter (without the $ in the name). Via this parameter the value function can access the $scope and its variables. The value function can also watch global variables instead if you need that, but most often you will watch a $scope variable.

The listener function should do whatever it needs to do if the value has changed. Perhaps you need to change the content of another variable, or set the content of an HTML element or something. Here is an example:

$scope.$watch(function(scope) { return scope.data.myVar },
function(newValue, oldValue) {
document.getElementById("").innerHTML =
"" + newValue + "";
}
);
This example sets the inner HTML of an HTML element to the new value of the variable, embedded in the b element which makes the value bold. Of course you could have done this using the code {{ data.myVar }, but this is just an example of what you can do inside the listener function.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Chức năng $scope.watch() tạo ra một chiếc đồng hồ của một số biến. Khi bạn đăng ký một chiếc đồng hồ bạn vượt qua hai chức năng như thông số chức năng $watch():Một chức năng giá trịMột chức năng ngheDưới đây là một ví dụ:$scope.$watch(function() {}, function () {} );Việc đầu tiên là giá trị hàm và chức năng thứ hai là các chức năng nghe.Chức năng giá trị nên trở về giá trị mà đang được theo dõi. AngularJS có thể sau đó kiểm tra giá trị trả lại chống lại giá trị chức năng watch trả lại thời gian qua. Như vậy AngularJS có thể xác định nếu các giá trị đã thay đổi. Dưới đây là một ví dụ:$scope.$watch(function(scope) {trở lại scope.data.myVar}, function () {} );Chức năng valule ví dụ này trả về $scope biến scope.data.myVar. Nếu giá trị của biến này thay đổi, một giá trị khác nhau sẽ được trả lại, và AngularJS sẽ gọi cho các nghe chức năng.Thông báo như thế nào các chức năng giá trị mất phạm vi như là tham số (không có $ trong tên). Via tham số này các giá trị chức năng có thể truy cập $scope và các biến của nó. Chức năng giá trị cũng có thể xem các biến toàn cầu để thay thế nếu bạn cần nó, nhưng thông thường bạn sẽ xem một biến $scope.Chức năng nghe nên làm bất cứ điều gì nó cần phải làm gì nếu giá trị đã thay đổi. Có lẽ bạn cần phải thay đổi nội dung của một biến, hoặc thiết lập nội dung của một phần tử HTML hoặc một cái gì đó. Dưới đây là một ví dụ:$scope.$watch(function(scope) {trở lại scope.data.myVar}, function(newValue, oldValue) { document.getElementById("").innerHTML = "" + newValue + ""; } );This example sets the inner HTML of an HTML element to the new value of the variable, embedded in the b element which makes the value bold. Of course you could have done this using the code {{ data.myVar }, but this is just an example of what you can do inside the listener function.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Các $ scope.watch () chức năng tạo ra một chiếc đồng hồ của một số biến. Khi bạn đăng ký một chiếc đồng hồ bạn vượt qua hai chức năng như các tham số cho $ đồng hồ () chức năng: Một chức năng giá trị Một chức năng nghe Dưới đây là một ví dụ: . $ Phạm vi $ đồng hồ (function () {}, function () {} ); Các chức năng đầu tiên là chức năng giá trị và chức năng thứ hai là chức năng nghe. các chức năng có giá trị nên trả về giá trị đó đang được theo dõi. Sau đó AngularJS có thể kiểm tra giá trị trả về giá trị so với chức năng đồng hồ trở lại lần cuối cùng. Bằng cách đó AngularJS có thể xác định nếu giá trị đã thay đổi. Dưới đây là một ví dụ: . $ Phạm vi $ đồng hồ (function (phạm vi) {return scope.data.myVar}, function () {} ); chức năng ví dụ valule này trả về biến $ phạm vi scope.data.myVar. Nếu giá trị của biến thay đổi này, một giá trị khác nhau sẽ được trả lại, và AngularJS sẽ gọi hàm nghe. Chú ý hàm giá trị có phạm vi như là tham số (không có $ trong tên). Qua tham số này hàm giá trị có thể truy cập vào phạm vi $ và các biến của nó. Các chức năng giá trị cũng có thể xem các biến toàn cầu thay vì nếu bạn cần đó, nhưng thường bạn sẽ xem một biến $ phạm vi. Các chức năng nghe nên làm bất cứ điều gì nó cần phải làm gì nếu các giá trị đã thay đổi. Có lẽ bạn cần thay đổi các nội dung của một biến khác, hoặc thiết lập các nội dung của một phần tử HTML hoặc một cái gì đó. Dưới đây là một ví dụ: . $ Phạm vi $ đồng hồ (function (phạm vi) {return scope.data.myVar}, function (newValue, OldValue) { document.getElementById ( "") innerHTML =. "+ NewValue +" ""; } ); ví dụ này đặt HTML bên trong của một phần tử HTML để các giá trị mới của biến, nhúng trong các yếu tố b mà làm cho các giá trị đậm. Tất nhiên bạn có thể đã làm điều này bằng cách sử dụng mã {{} data.myVar, nhưng điều này chỉ là một ví dụ về những gì bạn có thể làm trong các chức năng nghe.



























đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: