标签: ngx-bootstrap

找不到模块:错误:无法解析“ngx-bootstrap”

我正在尝试将 Angular 版本升级到 v8 后构建我的项目,当我编译我的项目时,出现以下错误,

1>Module not found : error : Can't resolve 'ngx-bootstrap' in 'C:\Users\can.pahali\source\WestCore.MvcSpa-Upgrade'
1>     @ dll vendor vendor[9]
1>    Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/bootstrap/dist/css/bootstrap.css:
1>        Entrypoint mini-css-extract-plugin = *
1>    Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/font-awesome/css/font-awesome.css:
1>        Entrypoint mini-css-extract-plugin = *
1>    Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js!node_modules/startbootstrap-sb-admin-2/dist/css/sb-admin-2.css:
1>        Entrypoint mini-css-extract-plugin = *
1>C:\Users\can.pahali\source\WestCore.MvcSpa-Upgrade\WestCore.MvcSpa.csproj(156,5): error MSB3073: The command "node --max-old-space-size=4096 node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js" exited with code 2.
1>Done building project "WestCore.MvcSpa.csproj" -- FAILED.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)

我的ng …

webpack ngx-bootstrap angular angular8

7
推荐指数
1
解决办法
1万
查看次数

ngx-bootstrap modal - 访问通过 bsModalRef.content 传入的数据

我正在使用 angular 4 和 ngx-bootstrap 来打开模态。一切正常,我通过一个组件实现模态。我还可以通过将数据传递到模态content的性质bsModalRef。像这样:

this.bsModalRef = this.modalService.open(MyComponent);
this.bsModalRef.content.somedata = [...some array of products];
Run Code Online (Sandbox Code Playgroud)

这一切都很好,然后我的模态可以访问一个名为somedata. 极好的。我遇到的问题是我想对somedata. 假设somedata是一个带有数量的产品列表,我希望模态将数量减少到单个值。我如何知道该数据何时在模态类中可用?我可以使用setTimeouthack,它有效,但让我内心感到恶心。是否有某种类似实现的生命周期钩子ngOnChangesngx-bootstrap以便我可以知道何时设置数据属性,以及何时更改?

bootstrap-modal ngx-bootstrap angular

6
推荐指数
1
解决办法
9517
查看次数

当使用 container="body" 滚动主页时​​,ngx boostrap popover 不会随按钮移动

我正在根据本文档使用 ngx boostrap popover

我需要使用,container="body"因为没有这个,主体样式会影响我的弹出框并被剪掉。但是,在添加此属性后,我遇到了一个新问题。当我单击按钮时,弹出窗口会显示在按钮的后面,这很好。但是,当我滚动主页时​​,弹出框不会随与其关联的按钮一起移动,因此进入分离状态,然后看起来很奇怪。我该如何解决这个问题?

bootstrap-popover angular2-template ngx-bootstrap angular

6
推荐指数
0
解决办法
486
查看次数

Angular 5 ngx-bootstrap表单验证

我正在阅读ng-bookAngular 5上的Ari Lerner .我正在使用ngx-bootstrapBootstrap 4.表格验证似乎没有像勒纳先生那样实施.我不确定这是否是一个限制ngx-bootstrap...任何人都知道?

编辑 好的,我删除了ngx-bootstrap,只是加载了MaxCDNs Bootstrap 4,我有同样的问题.错误消息未出现.

app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppComponent } from './app.component';
import { NavbarComponent } from './navbar/navbar.component';
import { RegistrationFormComponent } from './registration-form/registration-form.component';
import {
  FormsModule,
  ReactiveFormsModule,
  FormBuilder,
  FormGroup
} from '@angular/forms';

@NgModule({
  declarations: [
    AppComponent,
    NavbarComponent,
    RegistrationFormComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    ReactiveFormsModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class …
Run Code Online (Sandbox Code Playgroud)

bootstrap-4 ngx-bootstrap angular

6
推荐指数
1
解决办法
8037
查看次数

ngx-Bootstrap 中的月份范围选择器

我正在使用ngx bootstrap 的日期范围选择器,它工作正常。但是我想将它用于月份范围选择器。有什么方法可以自定义并以这种方式使用它?

我试过传递这样的属性 [bsConfig]="{ dateInputFormat: 'YYYY-MM' }" 并从中省略日期,但在选择时我仍然需要选择日期。

<input class="form-control" name="dob" placeholder="Date of Birth" type="text"  bsDatepicker [(bsValue)]="bsValue" [bsConfig]="{ dateInputFormat: 'YYYY-MM' }">
Run Code Online (Sandbox Code Playgroud)

javascript ngx-bootstrap angular

6
推荐指数
1
解决办法
639
查看次数

在Angular 2+中的ngx-bootstrap Typeahead中绑定对象而不是字符串

我正在使用链接来实现Typeahead。现在,我使用TypeaheadOptionField在typeahead上显示名称,但它也将名称字符串绑定在模型中。我想绑定对象而不是字符串。

我的HTML代码:

<input formControlName="item"  class="form-control" [typeahead]="allItemsArray" [typeaheadItemTemplate]="customItemTemplate"
          [typeaheadOptionsLimit]="7" [typeaheadMinLength]="0" [typeaheadOptionField]="name" (typeaheadOnSelect)="onSelectItem($event)">
Run Code Online (Sandbox Code Playgroud)

allItemsArray:

[
    {
        name: 'a',
        code: '12'
    },
    {
        name: 'b',
        code: '13'
    }
]

Value bound to form control: 'a'
Required value: {'name': 'a', 'code': '12'}
Run Code Online (Sandbox Code Playgroud)

我尝试做的一件事是实现一个事件,该事件将模型值设置为对象,但没有用。

typeahead ngx-bootstrap angular

6
推荐指数
1
解决办法
2176
查看次数

ngx-bootstrap datepicker格式的全局配置

是否可以为ngx-bootstrap datepicker全局配置日期格式?

说明文档中提到的BsDatepickerConfig类,以及如何将它传递给每一个人日期选择器了,但是我有点惊讶,似乎有在全球范围内没有可能的配置(至少没有记录)

https://valor-software.com/ngx-bootstrap/#/datepicker#bs-datepicker-config

ngx-bootstrap

6
推荐指数
1
解决办法
4419
查看次数

Angular 7 + ngx-bootstrap 3.1.3

是一个在stackblitz中的空白角度7项目,在Angular 6中使用,constructor(private bsModalRef: BsModalRef)所以我可以将值传递给我的子弹出组件.

但当我更新到角7时,它说Module not found: Error: Can't resolve 'ngx-bootstrap/modal/bs-modal-ref.service'.

在stackblitz中,它要求我安装ngx-bootstrap,但我已经安装了.

任何的想法?

ngx-bootstrap angular ngx-bootstrap-modal angular7

6
推荐指数
1
解决办法
2050
查看次数

如何从 NGX-Bootstrap datepicker 获取自定义日期格式值

我正在为我的 angular6 项目使用 NGX-Bootstrap。我有反应形式并添加了日期选择器,同时从日期选择器返回值获取完整格式例如:“2018-11-07T05:12:35.000Z”。但我想要 MM-DD-YYYY。

ngx-bootstrap

6
推荐指数
1
解决办法
4398
查看次数

当两个 Angular 库存在属性名称冲突时我该怎么办?

我正在使用两个库编写一个角度应用程序:ngx-bootstrap 和 ng-apexcharts。ApexCharts 提供了一个名为 的角度分量,它接受类型为 的<apx-chart>输入。html 看起来像这样:tooltipApexTooltip

  <apx-chart 
    [series]="[{data: timelineData}]"
    [chart]="timeline.chart"
      [fill]="timeline.fill"
      [legend]="timeline.legend"
      [plotOptions]="timeline.plotOptions"
      [xaxis]="timeline.xaxis"
      [colors]="timeline.colors"
      [title] = "timeline.title"
      [tooltip]="timeline.tooltip"
      [yaxis] = "timeline.yaxis"
   ></apx-chart>
Run Code Online (Sandbox Code Playgroud)

以下是角度顶点图表文档的链接:https ://apexcharts.com/docs/angular-charts/

ngx-bootstrap 提供了一个名为的模块TooltipModule,当导入到应用程序模块中时,允许您在任何元素上放置tooltip属性,并且当用户将鼠标悬停在该元素上时,它将创建一个工具提示。看起来是这样的:

  <button type="button" class="btn btn-default btn-secondary mb-2"
      tooltip="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.
      placement="top">
    Tooltip on top
  </button>
Run Code Online (Sandbox Code Playgroud)

以下是 ngx-bootstrap 工具提示文档的链接:https://valor-software.com/ngx-bootstrap/#/tooltip

我试图一起使用这两个库,但是当我将工具提示模块添加到应用程序模块导入中时,出现编译错误。

@NgModule({
  imports: [
    BrowserModule,
    TooltipModule.forRoot(),
    ...
  ]
...
Run Code Online (Sandbox Code Playgroud)
Error: src/app/activity-report/details/details.component.html:52:8 - error TS2322: Type 'ApexTooltip' is not assignable to …
Run Code Online (Sandbox Code Playgroud)

name-conflict property-binding ngx-bootstrap angular apexcharts

6
推荐指数
1
解决办法
263
查看次数