小编Kiv*_*ivo的帖子

Angular 5与ngx无限滚动未触发

我正在使用Angular 5的ngx-infinite-scroll模块.我的浏览器是Chrome.

onScrollDown()当我向下滚动我的div内的滚动条时,动作被触发.为了使它工作,我需要给我的内容高度,并[scrollWindow]应设置为false:

CSS

 .search-results {
      height: 200px;
      overflow: scroll;
    }
Run Code Online (Sandbox Code Playgroud)

模板

<div class="search-results"
         infinite-scroll
         [infiniteScrollDistance]="5"
         [infiniteScrollThrottle]="10"
          [scrollWindow]="false"
         (scrolled)="onScrollDown()">
      <p *ngFor="let i of array">
        {{i}}
      </p>
    </div>
Run Code Online (Sandbox Code Playgroud)

但是当我设置[scrollWindow]为true(这是默认设置),并删除search-results该类(然后没有设置高度)时,即使我使用浏览器的默认右栏向下滚动,也不会触发onScrollDown().知道为什么默认的窗口滚动不会触发onScollDown()动作吗?谢谢

nginfinitescroll angular5

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

使用 iis 托管 .net core 应用程序会出现数据库访问错误

我有一个在 IIS 7 中托管的 .Net Core 2.0 应用程序。

使用 IIS Express,应用程序工作正常,我能够成功连接到数据库。使用 IIS 我收到此错误:

无法打开"Books"登录请求的数据库。登录失败。用户 登录失败'DOMAINNAME\PCNAME$'

我的appsettings.production.json文件中的连接字符串如下所示:

"ConnectionStrings": {
 "BooksDatabase": "Server=PCNAME\\SQLEXPRESS;Database=Books;user id=iisAccess;password=iisPassword;Trusted_Connection=True;ConnectRetryCount=0;MultipleActiveResultSets=true"
};
Run Code Online (Sandbox Code Playgroud)

user id=iisAccess;password=iisPassword;我做错了什么,为什么当我将凭据放入 JSON 文件时显示“'DOMAINNAME\PCNAME$' 登录失败” ?

sql iis asp.net-core-2.0

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

使用Angular 2/Meteor动态更改主题

我有一个Meteor/Angular 2应用程序,我想在用户点击两个可用选项之一时更改主题:

<select onChange="changeTheme()">
<option value="blue"> Blue</option>
<option value="gray">Gray</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我的应用程序默认加载蓝色主题,它在main.scss下定义:

@import '../node_modules/@angular/material/core/theming/all-theme';
$app-primary: md-palette($md-light-blue, 700, 100, 700);
Run Code Online (Sandbox Code Playgroud)

我的问题是,当用户选择特定的主题时,我可以在何处以及在何处更改主题,例如格雷?这是我应该在Meteor.startup()函数中做的事情吗?或在组件内部?

谢谢

themes meteor angular

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