2017-09-15 14 views
0

私はprimeNg UIフレームワークを使用しようとしていますが、まったく動作していないようです。私は自分のウェブサイトのGETSTARTEDセクションに従っています。すべてがインストールされ、インポートされますが、それでも動作しません。 <button pButton type="button" class="ui-button-danger"></button>を試してみてくださいが、ボタンには何もしません。PrimeNgを使ったAngular CLI

+0

あなたはしないでくださいスタイルを取得する? –

+0

ちょうど私のようなプレーンなボタンはフレームワークを使用していませんでした – Amar

+0

タグ付けが悪いので、タグ付けを改善してください!!! – Kukeltje

答えて

1

私にも同様の問題があります。私のために働いたのは、パッケージのすべてのスタイルをプロジェクトスタイルファイルにコピーして使用することだけでした。

プロジェクトにcss/scssファイルを作成し、ファイルにprimeuiスタイルをコピーします。そのファイルを使用するより。

あなたはこれを行う

"yourProjectPath/node_modules/primeng/resources/primeng.min.css" 
+0

スタイルCSSファイルはどこにありますか? – Amar

+0

私は編集しました。 –

+0

を参照してください。これは醜い解決策のようであり、より良い方法であるはずです。いずれにしてもこれを試しましたが、私のapp.component.cssファイルにCSSコードを貼り付けると、多くのエラーが発生します。その形式が不十分なので、私は見渡すことができず、問題を解決しようとしません – Amar

0

下のスタイルを見つけることができます:

NPMがインストール:

npm install primeng --save 

は、プロジェクト .angular-cli.jsonファイルにprimengスタイルを追加します。

"styles": [ 
    "../node_modules/primeng/resources/themes/omega/theme.css", 
    "../node_modules/primeng/resources/primeng.min.css" 
    ] 

アプリmodule.tsにButtonModuleを追加

app.module.ts

import {ButtonModule} from 'primeng/primeng'; 
@NgModule({ 
    imports: [ 
     ButtonModule 
    ] 
}) 

app.component.html

<button pButton type="button" label="Click"></button> 
+0

ドットはスタイルで何を表していますか? 'スタイル':[ "../node_modules/primeng/resources/themes/omega/theme.css"、 "../node_modules/primeng/resources/primeng.min.css" ] ' フルパス? – Amar

+0

ノードモジュールファイルが定義されているパスを定義します。 – Chandru

+0

これはまだ、angle-cli.jsonのスタイルを追加した後にボタン – Amar