2015-11-25 126 views
0

我有一個工作流星應用與角度,不斷開拓前的1.2.1更新出來了,但現在it's是不可能再使用例如使用火焰UI組件sAlert流星1.2.1角

{{>sAlert}} 

在我的應用程序。

有一個名爲「angular-with-blaze」的助手包,您可以在其中包含Blaze模板,並且我認爲我會將{{> sAlert}}包裝到自定義模板中,然後加載它與

<template name="custom"> 
    {{>sAlert}} 
</template> 
<blaze-template name="custom"></blaze-template> 

但它告訴我,該模板沒有找到。

現在怎麼是去包括基於角應用在我的流星這些組件的方式嗎?

+0

你能解釋一下這個問題嗎?什麼是'不可能'?你看到錯誤消息嗎?那些是什麼?你模板中沒有錯誤嗎?看起來像無效的標記,starttag =模板,endtag =自定義模板。 –

+0

@JosHarink總結一下,我正在使用Meteor和Angular。根據他們的博客文章,我已經刪除了大量的東西,但我想使用一些包含UI組件的包(例如{{> sAlert}}),它們實際上正在使用blaze。確實有一個打字錯誤。我已經糾正了 –

回答

1

你的方法是正確的。將sAlert模板助手放在火焰模板中並使用blaze-template呈現該模板。但是您需要將blaze-template行放入您的角度html文件中,並將實際的Blaze模板放在另一個只放置Blaze模板的html文件中。

例如,list.ng.html:

<div> 
    <header> 
     <h1>Sample</h1> 
    </header> 

    <blaze-template name="test1"></blaze-template> 
    <blaze-template name="test2"></blaze-template> 
</div> 

併爲您的火焰模板另一個文件: 閃耀templates.html:

<template name="test1"> 
    {{> sAlert}} 
    Hello {{visitor}} 
</template> 

<template name="test2"> 
    Hello {{customer}} 
</template> 

*,因爲我既渲染TEST1和test2將在同一頁面上,只有test1可以有sAlert模板助手。如果在不同的頁面上,請重複模板助手。但這不是你問題的一部分,它是如何工作的。

+0

@MarianKlühspies,爲你做了這項工作? –

+0

謝謝。我還沒有嘗試過,但我會讓你知道它是否適合我 –

相關問題