Я использую Materialize CSS с Angular ui.router
для обработки состояний и визуализации HTML.ui router issue with Materialize CSS
Но проблема с облицовкой с материализацией Выберите, поскольку она не инициализируется при изменении состояния, так как компоненты Materialize оказывают на загрузку документа.
HTML
<div class="row no-gutter margin-bottom-0">
<div class="input-field col s4">
<label>Date</label>
<select ng-model="day" ng-options="o for o in days" required>
<option value="DD">DD</option>
</select>
</div>
</div>
app.js
$stateProvider
.state('signup', {
url: '/signup',
templateUrl: '/partials/signup.html',
onEnter: function($window){$window.document.title = "SignUp"; }
})
Я попытался с помощью решительность, как показано ниже:
resolve: {
function(){
$('select').material_select();
}
},
, но не повезло .. Любая идея, как переинициализировать material_select();
Я сделал это, но перед ошибкой в директивах, объявленных в угловых материализовать. – Gags
Что значит ошибки в директивах? – mrtaz