2017-02-03 5 views
0

ui.routerは、Materialize CSSを使用して状態を処理し、HTMLをレンダリングしています。uiルータのマテリアライズでの問題

マテリアライズド・コンポーネントは、ドキュメントのロード時にレンダリングされるため、状態の変更で初期化されないため、マテリアライズ・セレクトに関する問題に直面しています。

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();

答えて

0

マテリアライズで意図した通りの角には動作しません時々、角度マテリアライズを取り入れてみてください。http://krescruz.github.io/angular-materialize/#select

+0

私はそれをしなかったが、角度のマテリアライズで宣言されたディレクティブのエラーが直面しています。 – Gags

+0

指令の誤りとはどういう意味ですか? – mrtaz

関連する問題