В моем файле index.html у меня есть:
<!-- Material Design Lite -->
<link rel="stylesheet" href="https://code.getmdl.io/1.2.1/material.teal-red.min.css" />
<script src="/bower_components/material-design-lite/material.min.js"></script>
<!-- Material Design icon font -->
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="stylesheet" href="styles.css">
<!-- Polyfill(s) for older browsers -->
<script src="node_modules/core-js/client/shim.min.js"></script>
<script src="node_modules/zone.js/dist/zone.js"></script>
<script src="node_modules/reflect-metadata/Reflect.js"></script>
<script src="node_modules/systemjs/dist/system.src.js"></script>
<script src="systemjs.config.js"></script>
И для флажка у меня есть следующий код:
<div class="demo-checkbox myCheck">
<h5>You have choosen so far</h5>
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" >
<input type="checkbox" [(ngModel)]="hasHall" class="mdl-checkbox__input" />
<span class="mdl-checkbox__label">Marriage Hall</span>
</label>
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" >
<input type="checkbox" [(ngModel)]="hasCaterer" class="mdl-checkbox__input" />
<span class="mdl-checkbox__label">Caterer</span>
</label>
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" >
<input type="checkbox" class="mdl-checkbox__input" />
<span class="mdl-checkbox__label">Decorator</span>
</label>
</div>
Однако это отображает флажки, как показано ниже:
Почему это так? Кнопки и другие компоненты отображаются правильно, только с флажком я сталкиваюсь с этой проблемой.