Javascript 物化CSS的ui路由器问题

Javascript 物化CSS的ui路由器问题,javascript,angularjs,html,angular-ui-router,materialize,Javascript,Angularjs,Html,Angular Ui Router,Materialize,我使用Angularui.router来处理状态和呈现HTML 但由于Materialize组件在文档加载时呈现的状态发生变化,Materialize Select并没有初始化,所以面临这个问题 HTML <div class="row no-gutter margin-bottom-0"> <div class="input-field col s4"> <label>Date</label> <se

我使用Angular
ui.router
来处理状态和呈现HTML

但由于Materialize组件在文档加载时呈现的状态发生变化,Materialize Select并没有初始化,所以面临这个问题

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>
我尝试使用resolve,如下所示:

resolve: {
       function(){
         $('select').material_select();
        }
 },

但是没有运气。。知道如何重新初始化材质_select()吗

有时Angular无法按预期使用Materialize,请尝试合并Angular Materialize:

我这样做了,但在Angular Materialize中声明的指令中遇到错误。
resolve: {
       function(){
         $('select').material_select();
        }
 },