クイックご質問ください。似たような質問が私に似ていますが、私はその反応を理解していないようです。ここでは取引があります。理想的には、javascript関数を使用するブートストラップを使用して作成されたページがある場合です。この関数は、ブートストラップhtmlファイルに含まれるか、javascriptファイルは外部ファイルとして作成され、ブートストラップhtmlタグのどこかで呼び出されます。だから私の質問は、このjavascriptファイル(埋め込み/外部)機能を角で使用するのですか?index file
または.ts
ファイルor where
にありますか?ありがとうございました。ブートストラップを使用して、Angular tsファイルのjavascript関数
1
A
答えて
0
これは、プロジェクトにブートストラップを追加する方法によって異なります。あなたのプロジェクトに直接ブートストラップをインストールしたい場合は怒鳴る示すように、あなたはあなたのindex.htmlファイルを編集します。この後
...
<head>
...
<link rel="icon" type="image/x-icon" href="favicon.ico">
<!-- Insert your bootstrap CSS here -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<app-root></app-root>
<!-- Your JQuery here -->
<script src="https://code.jquery.com/jquery-3.2.1.js" integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=" crossorigin="anonymous"></script>
<!-- Your bootstrap JavaScript here -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
</body>
、あなたは先に行くと、あなたのアプリケーションでそれを使用して起動することができます。たとえば、次のコードを使用してapp.component.html
を編集して、そのブートストラップの動作をテストできます。 $ npm install [email protected] jquery --save
:あなたはまた、このようにNPMを使用して、ブートストラップとjQueryをインストールすることができます
<div class="container">
<div class="jumbotron">
<h1>Angular</h1>
<h2>Bootstrap Test</h2>
</div>
<div class="panel panel-primary">
<div class="panel-heading">My App Status</div>
<div class="panel-body">
<h3>{{title}}</h3>
</div>
</div>
</div>
。これにより、ブートストラップとJQueryがnode_modulesディレクトリに追加されます。必要なファイルです。その後
node_modules/jquery/dist/jquery.min.js
node_modules/bootstrap/dist/css/bootstrap.min.css
node_modules/bootstrap/dist/js/bootstrap.min.js
プロジェクトにこれらのファイルを追加するには.angular-cli.json
(あなたは角/ CLIを使用している場合)を更新:
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.min.css"
],
"scripts": [
"../node_modules/jquery/dist/jquery.min.js",
"../node_modules/bootstrap/dist/js/bootstrap.min.js"
],
それともに<link>
と<script>
タグを使用することができます上記のようにindex.htmlに直接追加してください。
NG-Bootstrapをnpm経由でインストールすることもできます。npm install --save @ng-bootstrap/ng-bootstrap
インストール後、メインモジュールをNGModuleにインポートすることができます。
import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
@NgModule({
declarations: [AppComponent, ...],
imports: [NgbModule.forRoot(), ...],
bootstrap: [AppComponent]
})
export class AppModule {
}
ブートストラップを使用する必要がある他のモジュールでは、ブートストラップのメインNgModuleをインポートする必要があります。 You can fine example on how to use NG-Bootstrap here
関連する問題
- 1. Angular 2アプリでJavaScript関数を使用
- 2. javascript関数を使用したXSLファイル
- 3. JavaScript/Angular関数を借用してパラメータを追加する
- 4. Javascript関数を使用してAngular 2でAJAXを実装する方法
- 5. angle.elementを使用してJavaScriptでangular init関数を取得する方法
- 6. jsファイル名を使用してjavascript関数を呼び出す
- 7. QTユーティリティ(lconvert)を使用して、既存の.tsファイルに翻訳ファイル(.ts)をマージします
- 8. tsxの反応ファイルにtsを使用
- 9. Angular $リソースを使用してファイルをアップロード
- 10. tsファイル(角2)内のjsファイルからのインポート関数
- 11. OpenSSLを使用して.tsファイルを復号化する
- 12. gstreamerを使用してudpにローカルmpeg-tsファイルをストリーミング
- 13. TS EnumフラグをAngular 2+テンプレートで使用する
- 14. Node.jsを使用して外部JSファイルにjavascript関数をロードして実行
- 15. Angular2 CLI - .tsファイルを使用してデバッグする方法
- 16. .tsファイルに定義されている関数定義に別の.tsファイルからアクセスできません
- 17. tsモジュールから親javascript関数を参照する方法は?
- 18. javascriptでnode.jsを使用して別のファイルの関数を呼び出す
- 19. jsファイルにPHP関数をロードして関数を使用
- 20. Javascript関数を使用したjQuery関数の呼び出し
- 21. Railsを使用して、別のjsファイルでJavaScript関数を呼び出す
- 22. RegisterStartupScript w/jsファイルを使用してC#コードのJavascript関数を呼び出す
- 23. Selenium IDEを使用してJavaScriptファイル内の関数を呼び出す
- 24. TSファイルは、私はイオン2使用しています
- 25. パラメータとしてPHP変数を使用したJavaScript関数
- 26. Angular関数を使ってAngular HTMLテンプレートをエクスポートするには
- 27. ブートストラップ3 CSSをCSSとしてSASSを使用してAngular 2にインポート
- 28. ブートストラップのリストボックスを使用して、ブートストラップ
- 29. Angularコンポーネントでキーワード 'function'を使用しないのはなぜですか? TSファイル内
- 30. compose関数とArray.reduceを使用したJavaScript関数のプログラミング
私は助けることができる喜んで、多くの感謝... – user3679513
@ user3679513。 – Kalenda