小编Glo*_*Jim的帖子

CSS在我的角度组件中不起作用

我正在尝试创建一个简单的Angular4 Web应用程序,它将显示和X或O,具体取决于评级.我在我的网络应用程序中看不到X或O.

我的rating.component.ts文件中的CSS类不起作用.我的项目正在编译,因为我可以将文本添加到我的评级组件模板,它将显示在网页上,但我看不到想要呈现的CSS.

我的app组件:

import { Component } from '@angular/core';
@Component({
    selector: 'app-root',
    template: `
        <rating></rating>
     `,
  styleUrls: ['./app.component.css']
})

export class AppComponent {
}
Run Code Online (Sandbox Code Playgroud)

我的评分:

import { Component } from '@angular/core';

@Component({ 
    selector: 'rating', 
    template: `                   
        <i class="star" 
        [class.star-empty-icon]="rating < 1" 
        [class.star-full-icon]="rating >= 1" 
        (click)="onClick(1)">
        </i>
        <i class="star" 
        [class.star-empty-icon]="rating < 2" 
        [class.star-full-icon]="rating >= 2" 
        (click)="onClick(2)">
        </i>
    `
})
export class RatingComponent{ 
    rating = 0; 
    onClick(ratingValue){ 
        this.rating = ratingValue; 
    } 
}
Run Code Online (Sandbox Code Playgroud)

我的Css:

.star.star-full-icon{
    content:'X';
}
.star.star-empty-icon{
    content:'O';
}
Run Code Online (Sandbox Code Playgroud)

css angular

17
推荐指数
2
解决办法
3万
查看次数

如何将身份用户从MVC5应用程序迁移到ASP.NET Core 2.2应用程序

我有一个使用Identity在MVC5上构建的Web应用程序。我想将此项目转换为ASP.NET Core 2.2 Web应用程序。我创建了一个新的ASP.NET Core 2.2 Web应用程序,其身份验证设置为“个人用户帐户”,并按照以下说明将数据库添加到了项目中。然后,我在项目中添加了一个新的Identity Scaffolded项目,并添加了迁移并更新了数据库。

我注册了一个测试用户,当我检查SQL管理服务器时,我看到它为该项目创建了一个新数据库,即使我的连接字符串适用于旧数据库。

我想保留我的旧数据库,但将其转换为使用ASP.NET Core内置的新Identity Razor页面。这样做的最佳方法是什么?

.net c# asp.net-mvc asp.net-core

5
推荐指数
2
解决办法
823
查看次数

如何将List <string>分配给ViewBag并在JavaScript中使用?

我创建并将值分配给控制器中的字符串列表.我想将值列表分配给JavaScript变量.我怎样才能做到这一点?

控制器:

List<string> fruits = new List<string>();
list.Add('Apple');
list.Add('Banana');
list.Add('Kiwi');
ViewBag.FruitList = fruits;
Run Code Online (Sandbox Code Playgroud)

视图:

var fruitList = '@ViewBag.FruitList';
Run Code Online (Sandbox Code Playgroud)

当我运行程序fruitList回来时System.Collections.Generic.List 1[System.String]

javascript c# asp.net-mvc asp.net-mvc-3

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

如何在没有依赖注入的情况下在 Asp.Net Web Api 2 中使用 AutoMapper 9.0.0?

我一直无法找到任何信息将此代码放入我的项目中。现在我在需要映射器的每个操作中都使用它。有没有更好的方法来做到这一点而不依赖注入?

var config = new MapperConfiguration(cfg => {
                cfg.CreateMap<Source, Dest>();
            });
            IMapper iMapper = config.CreateMapper();


            var destList= iMapper.Map<Dest[]>(sourceList);
Run Code Online (Sandbox Code Playgroud)

asp.net automapper asp.net-web-api2

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