Ionic 2 Html元素未在浏览器中显示

时间:2016-07-06 13:43:55

标签: angular ionic2

我正在构建一个Ionic2项目并且已经构建了我的头版,这很好。

当我尝试插入我自己创建的常见页脚指令时,会出现问题。

最让我感到困扰的是,当我检查我的页面时,我在控制台中出现了名为 footer-line 的页脚标记,但是 我的 footer_panel.html 文件没有。

为什么会出现这种情况?

组件的代码:

import { Component, Injectable } from '@angular/core';
import { FooterService } from '../Services/footer_service';

    @Component({
        selector: 'footer-line',
        templateUrl: '../View/footer_panel',
        providers: [FooterService]
    })


    @Injectable()
    export class Footer {

    }

我的 FooterService:

的代码
import {Injectable} from "@angular/core";
import {Footer} from '../Directives/footer.component';

@Injectable()
export class FooterService {

    insertFooter() {
        return Footer;
    }
}

HomePage.html 文件中的代码

<ion-content>
(...)
</ion-content>
<footer-line></footer-line>

当我在浏览器中检查我的页面时,会出现页脚行标记。但是,我的footer_panel.html文件中的虚拟元素却没有。 :(

我的主页组件:

export class Question {
id: number;
question_content: string;
}

0 个答案:

没有答案