Есть модуль, который выводит свой template. Я хочу в этот template вложить html из компонента.
Модуль:
import * as angular from 'angular';
import uiRouter, { StateProvider } from '@uirouter/angularjs';
import { CATALOG } from 'common/constants-common/states';
import catalogPageViewComponent from './catalog.component';
import './catalog.less';
export default angular
.module('CatalogPageView', [
uiRouter
])
.component('catalogPageViewComponent', catalogPageViewComponent)
.config(($stateProvider: StateProvider) => {
$stateProvider.state(CATALOG, {
data: {
state: CATALOG
},
url: '/catalog',
template: '<div ui-view></div>'
});
})
.name;
Компонент который хочу вывести:
class CatalogController {
test = {name: 'Catalog test'};
}
const catalogPageViewComponent = {
controller: CatalogController,
template: `<div class="container">{{ $ctrl.test.name }}</div>`
}
export default catalogPageViewComponent;
В модуле 'ui-view' - отображается, тут все ок. Не получается отобразить то что в компоненте: 'template: <div class="container">{{ $ctrl.test.name }}</div>
'
Разобрался сам. Не правильно передавал компонент в модуль.
Подключаю компонет в модуле:
.component('catalog', catalogPageViewComponent)
В темплейте модуля указываю:
template: '<catalog></catalog>'
Виртуальный выделенный сервер (VDS) становится отличным выбором
Помогите разобраться с задачейНа сайте есть кнопка "Изменить" при нажатии на неё происходит загрузка и открывается окно (не обновляя страницы),...
Вот скрипт который работает следующим образом : есть 7 блоков , между ними разстояние 100 px и они все находятся в блоке "timeline"В этом блоке если...
Недавно начал знакомство с canvas и javascript, сразу решил сделать попробовать сделать арканоид и сразу столкнулся с проблемой, при реализации функции...
Мне нужно добавить div, p или hr (любой элемент) после каждого p, но есть некоторые проблемы