tôi đang học Angular.js và tôi đặt <title>{{title}}</title>
và tôi cố gắng để thay đổi điều đó bằng chọn yếu tốLàm thế nào để ràng buộc dữ liệu trong phần tiêu đề sử dụng angular.js
<select ng-model="user.title">
<option value="Lorem">Lorem</option>
<option value="Ipsum">Ipsum</option>
<option value="Dolor">Dolor</option>
</select>
tôi cố gắng ng-change
và ng-select
với set()
function ctrl($scope) {
$scope.title = 'hello'; // this set the title
$scope.set = function() {
$scope.title = $scope.user.title; // this not
};
}
Chức năng này không hoạt động, nhưng nó hoạt động khi tôi chỉ đặt nó mà không có chức năng.
Tôi cũng cố gắng tạo ra sự thay đổi chỉ thị:
app.directive('change', function() {
console.log('change');
return {
link: function(scope, element, attrs) {
console.log(arguments);
element[0].onChange = function() {
scope[attrs[0]]();
};
}
};
});
nhưng điều này quá không làm việc. Console.log không thực thi gì cả.
Kiểm tra phản ứng của CSharp http://stackoverflow.com/a/24921980/243034 Nó sẽ cho phép trang web của bạn được lập chỉ mục đúng và hiển thị trong kết quả tìm kiếm với một mặc định đúng hơn là xuất hiện như {{ứng dụng .title}} (hoặc bất cứ điều gì bạn chọn.) – Calebj