如何将 Bootstrap 添加到 Angular 项目
Posted: Tue Dec 03, 2024 3:59 am
Angular 是一个功能强大的框架,位列前五名基于 JavaScript 的框架之列。
有人在计算机上将 bootstrap 添加到 angular 2
然而,虽然 Angular 提供了网站或单页应用程序的基础,但它不提供用户界面 (UI)。您必须自己编写应用程序的 UI。幸运的是,您可以安装许多CSS框架来使这项工作更易于管理。
Bootstrap就是这样一个框架,自 2010 年推出以来不断发展。Bootstrap 5 以前依赖于 jQuery,现在减少了依赖项的数量,并且主要在纯 JavaScript 上运行。Bootstrap 提供了有益的自定义功能,许多专门的开发人员制作了主题、小部件和插件,您可以将其与 Bootstrap 的 CSS 和功能一起使用。
您可以轻松地将 Bootstrap 与 Angular 结合起来,以构建您的 UI 和其他功能。这允许您创建动画和 UI 功能并设计网站布局原型。在本动手教程中,我们将向您展示如何将 Bootstrap CSS 添加到您的 Angular 项目中。
立即下载:Java 和 JavaScript 简介
如何将 Bootstrap 添加到 Angular
在本教程中,我们将在建一个 Angular CLI 应用程序。然后,我们将 手机号码列表 通过 NPM 安装 Bootstrap 并进行设置。配置完成后,我们将构建一个带有按钮和模式的小型应用程序。
1. 先决条件
要遵循本教程,您需要:
npm已安装。
IDE。本演示使用Visual Studio Code。
您的机器上已安装Angular CLI。要安装 Angular CLI,您需要打开一个控制台窗口。建议全局安装 CLI,以便您可以在任何地方启动新项目。然后,运行npm install -g @angular/cli@latest。
要预览最终的项目,请查看完整的项目代码。
2. 创建项目
下一步是构建项目。转到要创建项目的目录,然后输入以下命令:ng new hello-world
您可以用自己的项目 ID替换hello-world 。
运行此命令将加载 CLI 并提示您回答以下问题:
“添加 Angular 路由?”:在这里,您可以选择是否构建具有多个页面的应用程序。
“您想使用哪种样式表格式?”:在这里,选择您喜欢的 CSS 平台。
然后,导航到项目文件夹。使用cd命令切换到该文件夹以访问您的项目。
当项目准备就绪并且您位于正确的文件夹中时,通过运行以下命令启动它:ng serve --open
3. 准备并安装 Bootstrap
如果您已经在运行 Angular,则需要打开一个新的控制台窗口来管理安装。然后输入以下内容:npm install --save bootstrap
等待安装完成,这只需几分钟。
接下来,您需要导入 Bootstrap CSS。
在您的应用程序的全局scss文件中 - 很可能是使用以下命令导入 Bootstrap 文件:@import
这将包括 Bootstrap 5 样式,允许您使用 Bootstrap 提供的所有 CSS 功能。
4.准备功能
接下来,您需要安装 Bootstrap 的功能。导航到文件并打开它。它应该位于项目文件夹的顶级目录中。
默认情况下,Angular 不会识别已安装的 Bootstrap JS。您需要找到配置文件的脚本部分才能识别它。插入此行,将其指向 Bootstrap 的文件:
如果您不想导件,您也可以将其包含在这里的styles下,在
将 angular 放入 bootstrap 代码中
如果正在运行,Angular 不会立即识别它。因此,请关闭页面并通过键入 Ctrl+C 来停止ng serve --open。这将导致节点终止 Angular 应用程序。
然后,输入ng serve --open以重新启动它。
在运行时,您应该可以使用 Bootstrap 的功能。您可以使用其功能轻松创建元素,如模态框、手风琴、卡片和浮动标签。一旦您有了原型布局,您就可以为这些元素设置样式和重新着色以适合您想要的主题。这可以节省您的时间,让您专注于创建网站可能需要的自定义元素。
5. 构建模态框
现在您已经安装了 Bootstrap,让我们看看它如何使用小型模式。Angular 在 app 文件夹下生成一个带有单个主要组件的示例应用程序。
单击文件。您将看到一个默认模板。删除那里的代码并添加以下代码以创建按钮和模式:
打开同一文件夹中的l文件,并在Component后添加以下附加导入:
ElementRef允许 Angular 2 引用 HTML 中的元素,而ViewChild 则定义这些元素。但是,这在初始化视图后效果最佳,因此您需要引用AfterViewInit。要调用 Bootstrap 的功能,您还需要添加它的导入,这是上面代码片段的最后一行。
现在您可以创建一个功能性模态框了。,将这些方法和变量添加到类中:
以下是您刚刚添加的内容的细目:
首先,您添加了一个@ViewChild引用并将其指向helloModal目标。这是您需要的elementRef 。请注意,添加?允许 TypeScript 假定它是未定义的。
然后,你创建了一个类量。它引用了 Bootstrap modal 类。
接下来,您创建了两个方法,ngAfterViewInit()和trigger(),它们实现了AfterViewInit。
在AfterViewInit中,您调用了引导模式并引用了ElementRef及其原生元素。您可以在此处配置要传递给模式的选项,也可以将其留空并使用{}。
最后,在您的trigger()方法中,改变可见状态。
现在,当您单击页面上的按钮时,模式应该弹出:
如何将 Bootstrap 添加到你的 Angular 项目-2
在模板代码中,Angular 方法 ( click ) 引用了trigger()方法,该方法调用了 Bootstrap。您也可以通过这种方式配置其他功能,方法是引用元素并在模板中链接它们。
将 Bootstrap 与 Angular 结合使用
在本教程中,您使用 TypeScript 和 SASS 创建了一个默认的 Angular 应用程序,然后将 Bootstrap 5 及其 CSS 应用于 Angular。您还学习了如何仅使用 Bootstrap 和 Angular 的原生代码来显示模式。
您可以使用 Bootstrap 来增强您正在开发的任何应用程序,从而让您能够快速制作原型并构建响应式应用程序,速度比以往快得多。它也是移动优先的,因此您的网站在较小的屏幕上应该运行得更顺畅。您可以使用它的所有功能快速轻松地构建创意应用程序。
有人在计算机上将 bootstrap 添加到 angular 2
然而,虽然 Angular 提供了网站或单页应用程序的基础,但它不提供用户界面 (UI)。您必须自己编写应用程序的 UI。幸运的是,您可以安装许多CSS框架来使这项工作更易于管理。
Bootstrap就是这样一个框架,自 2010 年推出以来不断发展。Bootstrap 5 以前依赖于 jQuery,现在减少了依赖项的数量,并且主要在纯 JavaScript 上运行。Bootstrap 提供了有益的自定义功能,许多专门的开发人员制作了主题、小部件和插件,您可以将其与 Bootstrap 的 CSS 和功能一起使用。
您可以轻松地将 Bootstrap 与 Angular 结合起来,以构建您的 UI 和其他功能。这允许您创建动画和 UI 功能并设计网站布局原型。在本动手教程中,我们将向您展示如何将 Bootstrap CSS 添加到您的 Angular 项目中。
立即下载:Java 和 JavaScript 简介
如何将 Bootstrap 添加到 Angular
在本教程中,我们将在建一个 Angular CLI 应用程序。然后,我们将 手机号码列表 通过 NPM 安装 Bootstrap 并进行设置。配置完成后,我们将构建一个带有按钮和模式的小型应用程序。
1. 先决条件
要遵循本教程,您需要:
npm已安装。
IDE。本演示使用Visual Studio Code。
您的机器上已安装Angular CLI。要安装 Angular CLI,您需要打开一个控制台窗口。建议全局安装 CLI,以便您可以在任何地方启动新项目。然后,运行npm install -g @angular/cli@latest。
要预览最终的项目,请查看完整的项目代码。
2. 创建项目
下一步是构建项目。转到要创建项目的目录,然后输入以下命令:ng new hello-world
您可以用自己的项目 ID替换hello-world 。
运行此命令将加载 CLI 并提示您回答以下问题:
“添加 Angular 路由?”:在这里,您可以选择是否构建具有多个页面的应用程序。
“您想使用哪种样式表格式?”:在这里,选择您喜欢的 CSS 平台。
然后,导航到项目文件夹。使用cd命令切换到该文件夹以访问您的项目。
当项目准备就绪并且您位于正确的文件夹中时,通过运行以下命令启动它:ng serve --open
3. 准备并安装 Bootstrap
如果您已经在运行 Angular,则需要打开一个新的控制台窗口来管理安装。然后输入以下内容:npm install --save bootstrap
等待安装完成,这只需几分钟。
接下来,您需要导入 Bootstrap CSS。
在您的应用程序的全局scss文件中 - 很可能是使用以下命令导入 Bootstrap 文件:@import
这将包括 Bootstrap 5 样式,允许您使用 Bootstrap 提供的所有 CSS 功能。
4.准备功能
接下来,您需要安装 Bootstrap 的功能。导航到文件并打开它。它应该位于项目文件夹的顶级目录中。
默认情况下,Angular 不会识别已安装的 Bootstrap JS。您需要找到配置文件的脚本部分才能识别它。插入此行,将其指向 Bootstrap 的文件:
如果您不想导件,您也可以将其包含在这里的styles下,在
将 angular 放入 bootstrap 代码中
如果正在运行,Angular 不会立即识别它。因此,请关闭页面并通过键入 Ctrl+C 来停止ng serve --open。这将导致节点终止 Angular 应用程序。
然后,输入ng serve --open以重新启动它。
在运行时,您应该可以使用 Bootstrap 的功能。您可以使用其功能轻松创建元素,如模态框、手风琴、卡片和浮动标签。一旦您有了原型布局,您就可以为这些元素设置样式和重新着色以适合您想要的主题。这可以节省您的时间,让您专注于创建网站可能需要的自定义元素。
5. 构建模态框
现在您已经安装了 Bootstrap,让我们看看它如何使用小型模式。Angular 在 app 文件夹下生成一个带有单个主要组件的示例应用程序。
单击文件。您将看到一个默认模板。删除那里的代码并添加以下代码以创建按钮和模式:
打开同一文件夹中的l文件,并在Component后添加以下附加导入:
ElementRef允许 Angular 2 引用 HTML 中的元素,而ViewChild 则定义这些元素。但是,这在初始化视图后效果最佳,因此您需要引用AfterViewInit。要调用 Bootstrap 的功能,您还需要添加它的导入,这是上面代码片段的最后一行。
现在您可以创建一个功能性模态框了。,将这些方法和变量添加到类中:
以下是您刚刚添加的内容的细目:
首先,您添加了一个@ViewChild引用并将其指向helloModal目标。这是您需要的elementRef 。请注意,添加?允许 TypeScript 假定它是未定义的。
然后,你创建了一个类量。它引用了 Bootstrap modal 类。
接下来,您创建了两个方法,ngAfterViewInit()和trigger(),它们实现了AfterViewInit。
在AfterViewInit中,您调用了引导模式并引用了ElementRef及其原生元素。您可以在此处配置要传递给模式的选项,也可以将其留空并使用{}。
最后,在您的trigger()方法中,改变可见状态。
现在,当您单击页面上的按钮时,模式应该弹出:
如何将 Bootstrap 添加到你的 Angular 项目-2
在模板代码中,Angular 方法 ( click ) 引用了trigger()方法,该方法调用了 Bootstrap。您也可以通过这种方式配置其他功能,方法是引用元素并在模板中链接它们。
将 Bootstrap 与 Angular 结合使用
在本教程中,您使用 TypeScript 和 SASS 创建了一个默认的 Angular 应用程序,然后将 Bootstrap 5 及其 CSS 应用于 Angular。您还学习了如何仅使用 Bootstrap 和 Angular 的原生代码来显示模式。
您可以使用 Bootstrap 来增强您正在开发的任何应用程序,从而让您能够快速制作原型并构建响应式应用程序,速度比以往快得多。它也是移动优先的,因此您的网站在较小的屏幕上应该运行得更顺畅。您可以使用它的所有功能快速轻松地构建创意应用程序。