Styleurls nhiều góc css

Cách dễ nhất để tạo một thành phần là sử dụng Angular CLI. Bạn cũng có thể tạo một thành phần theo cách thủ công

Tạo một thành phần bằng CLI góc

To create a component bằng Angular CLI

  1. Từ cửa sổ dòng lệnh, điều hướng đến thư mục chứa ứng dụng của bạn
  2. Run command
    @Component({
    })
    2, with
    @Component({
    })
    3 is your new component name

Theo mặc định, lệnh này tạo ra các thành phần sau

  • Một thư mục được đặt tên theo tên thành phần
  • Một thành phần tệp
    @Component({
    })
    4
  • Tệp mẫu của thành phần
    @Component({
    })
    5
  • Một tệp CSS cho thành phần
    @Component({
    })
    6
  • Tệp thông số kỹ thuật thử nghiệm
    @Component({
    })
    7

With

@Component({
})
3 is name of your component

Bạn có thể thay đổi cách thức lệnh

@Component({
})
2 để tạo các thành phần mới. Để biết thêm thông tin, hãy xem thêm thông tin về lệnh tạo thành phần trong tài liệu Angular CLI

Tạo một thành phần theo cách thủ công

Mặc dù Angular CLI là cách dễ nhất để tạo một thành phần Angular, nhưng bạn cũng có thể tạo một thành phần theo cách thủ công. Phần này mô tả cách tạo thành phần tệp cốt lõi trong dự án Angular hiện có

To make a new component by the manual

1. Điều hướng đến thư mục dự án Angular của bạn

2. Create a new file name is

@Component({
})
4

3. Ở đầu tệp, hãy thêm câu lệnh

@Component({
  selector: 'app-component-overview',
})
1 sau

@Component({
})
0

4. Sau câu lệnh

@Component({
  selector: 'app-component-overview',
})
1, hãy thêm một người trang trí
@Component({
  selector: 'app-component-overview',
})
3

@Component({
})

5. Khai báo bộ chọn CSS cho thành phần

@Component({
  selector: 'app-component-overview',
})

Để biết thêm thông tin về cách khai báo bộ chọn CSS, hãy xem Chỉ định bộ chọn CSS của thành phần

6. Chỉ định mẫu HTML mà thành phần được sử dụng để hiển thị giao diện người dùng. Trong hầu hết các trường hợp, mẫu này là một tệp HTML riêng biệt

@Component({
})
5

Để biết thêm thông tin về cách chỉ định mẫu của thành phần, hãy xem Chỉ định mẫu của thành phần

7. Select type CSS for template of component. Trong hầu hết các trường hợp, bạn chỉ định kiểu CSS cho mẫu của thành phần của mình trong một tệp CSS riêng biệt

@Component({
})
6

7. Add a command

@Component({
  selector: 'app-component-overview',
})
4 contains the code of component

@Component({
})
8

CSS only select CSS of an component

Mọi thành phần đều yêu cầu một bộ chọn CSS. Một bộ chọn hướng dẫn Thành phần khởi tạo góc này ở bất kỳ nơi nào nó tìm thấy thẻ tương ứng trong HTML mẫu

Ví dụ, hãy xem xét thành phần

@Component({
  selector: 'app-component-overview',
})
5 chỉ bộ chọn của nó là
@Component({
  selector: 'app-component-overview',
})
6. Bộ chọn này hướng dẫn thành phần khởi tạo góc này bất kỳ khi nào thẻ
@Component({
})
3 xuất hiện trong một mẫu

Chỉ định bộ chọn của một thành phần bằng cách thêm một câu lệnh

@Component({
  selector: 'app-component-overview',
})
8 vào trang trí
@Component({
  selector: 'app-component-overview',
})
3 như sau

@Component({
  selector: 'app-component-overview',
})

Chỉ định mẫu của một thành phần

Mẫu là một khối HTML cho Angular biết cách hiển thị thành phần trong ứng dụng của bạn. You can only template for component of mình theo một trong hai cách. bằng cách tham chiếu đến tệp bên ngoài hoặc trực tiếp trong thành phần

Để chỉ định mẫu dưới dạng tệp bên ngoài, hãy thêm thuộc tính

@Component({
})
50 vào trang trí
@Component({
})
51 như sau

@Component({
})
5

Để chỉ định một mẫu trong thành phần, hãy thêm thuộc tính

@Component({
})
52 vào trang trí
@Component({
})
51 có chứa HTML mà bạn muốn sử dụng

@Component({
})
0

Nếu bạn muốn mẫu của mình trải dài nhiều dòng, bạn có thể sử dụng dấu gạch chéo ngược (

@Component({
})
54). Ví dụ

@Component({
})
2
Một thành phần Angular yêu cầu một mẫu được chỉ định bằng cách sử dụng
@Component({
})
52 hoặc
@Component({
})
50. Bạn không thể sử dụng cả hai câu lệnh này trong một thành phần

Khai báo kiểu CSS của một thành phần

Bạn có thể khai báo các kiểu CSS sử dụng cho mẫu của thành phần theo một trong hai cách. bằng cách tham chiếu đến tệp bên ngoài hoặc trực tiếp trong thành phần

Để khai báo các kiểu CSS cho một thành phần trong một tệp riêng biệt, vui lòng thêm thuộc tính

@Component({
})
57 vào trình trang trí
@Component({
})
51 như sau

@Component({
})
6

Để khai báo các kiểu CSS trực tiếp trong thành phần, hãy thêm một thuộc tính

@Component({
})
59 vào trình trang trí
@Component({
})
51 chứa các kiểu bạn muốn sử dụng