Angular import. [нужны ли скобки вокруг переменных в import]

В каких случаях ставят внутри скобок пробелы, а в каких случаях не ставят?
import {Component} …
import { NgModule } …
Listing 2.2. TypeScript main.ts

Не имеет никакиго значения. Главное придерживаться одного стиля. Советую пользоваться каким-нить плагином форматирования тайпскрипта.

1 лайк

TSlint ?
Варианты?

tslint не про то - он докладывает об стилистических ошибках. Я говорю о штуке, которая однообразно форматирует исходный код.

Если я верно понял, ты пользуешься vscode. Попробуй этот плагин https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode. На странице есть описание как пользоваться (через command palette).

1 лайк

10nk u
(:

А как, например он отформатирует
import {Component}
ставить скобки или нет? Что делать, чтоб он работал?

На странице что я кинул есть описание.

Скобки нужны - это часть синтаксиса (называется деструктивное присваивание - когда значение свойства объекта сохраняется в переменную с тем же названием что и свойство объекта).

Отформатирует так (я добавил недостающую часть импорта):

import { Component } from "comp";
1 лайк

Не понятно, что нужно чтоб он пробелы менял

com

Жму CTRL + Shift + P

Найди команду в command palette (штука что открыта на скриншоте) “format document” и выполни ее

работает. Благодарю тебя.

Summary

glory to God