sto imparando Angular.js e ho impostato <title>{{title}}</title>
e cerco di cambiare la situazione utilizzando select elementocome associare i dati in elemento titolo utilizzando angular.js
<select ng-model="user.title">
<option value="Lorem">Lorem</option>
<option value="Ipsum">Ipsum</option>
<option value="Dolor">Dolor</option>
</select>
provo ng-change
e ng-select
con set()
function ctrl($scope) {
$scope.title = 'hello'; // this set the title
$scope.set = function() {
$scope.title = $scope.user.title; // this not
};
}
La funzione non funziona, ma funziona quando l'ho appena impostata senza una funzione.
Cerco anche di creare direttiva cambiamento:
app.directive('change', function() {
console.log('change');
return {
link: function(scope, element, attrs) {
console.log(arguments);
element[0].onChange = function() {
scope[attrs[0]]();
};
}
};
});
ma anche questo non funzionano. Console.log non viene eseguito affatto.
Partenza risposta di CSharp http://stackoverflow.com/a/24921980/243034 Essa permetterà il vostro sito web da indicizzare correttamente e la visualizzazione nei risultati di ricerca con una corretta impostazione predefinita, piuttosto che apparire come {{applicazione .title}} (o qualsiasi altra cosa tu scelga.) – Calebj