var myCars = [
{ bmw: "E30", audi: "80", toyota: "Camry"},
{ bmw: "E46", audi: "TT", toyota: "Prius"},
{ bmw: "E92", audi: "100", toyota: "Tundra"}
];
var bmwCars = myCars.map( function(a) {return a.bmw});
console.log(bmwCars);//["E30", "E46", "E92"]
@Component({
moduleId: module.id,
selector: 'sidebar-module'
...
});
export const routes: Routes = [
...
{ path: 'users/:id', component: SidebarModule }
...
];
display: none
, то вложенные блоки невозможно отображать через это свойство.visability: hidden / visible
, но это свойство оставит в потоке элемент, просто скроет его видимость, в то время, как display: none
уберёт элемент из потока, не сохраняя его место. @media only screen and ( min-width: 768px ) and (max-width: 1024px)
@media only screen and ( min-width: 1024px ) and (max-width: 1366px)
@media only screen and ( min-width: 768px ) and (max-width: 1023px)
@media only screen and ( min-width: 1024px ) and (max-width: 1366px)
<my-app>
<header>
<nav>
<a href="#">Page 1</a>
<a href="#">Page 2</a>
<a href="#">Page 3</a>
</nav>
</header>//статичный блок
<page1-content> </page1-content>
или
<page2-content> </page2-content>
или
<page3-content> </page3-content>//основной динамичный блок, который меняется при переходе на нужную страницу
<async-content> </async-content>//асинхронный динамичный блок с видео / музыкой / плясками
<footer></footer>//статичный блок
<my-app>
var k = 0
return ++k