gpt4 book ai didi

typescript - 导入语句单引号与双引号

转载 作者:搜寻专家 更新时间:2023-10-30 21:28:36 24 4
gpt4 key购买 nike

当使用如下导入时:

import { Component, OnInit } from "@angular/core";

在“@angular/core”周围使用单引号或双引号是惯例吗?

TSLint complians 说:

[tslint] " should be ' (quotemark)

这看起来很奇怪,因为该文件是使用 angular-cli 命令创建的

ng g c someComponent 

所以它似乎会创建对 typescript 标准的导入,所以现在我不确定哪种格式是正确的。

最佳答案

Google Style Guide早就说过:

Prefer ' over "

这已经进入了许多工具,例如 TSLint。

当每个人习惯于在 JavaScript 和 PHP 等语言中将大量 HTML 放入字符串中时,这曾经是一件大事,因为这意味着您可以在字符串中使用双引号 HTML 属性而无需转义引号。

这个用例现在不那么重要了,因为我们不倾向于连接 HTML 字符串。

TSLint 规则高于 TypeScript 编译器,您可以禁用它们或根据自己的喜好配置它们。团队比工具更重要 - 所以要服从团队的意愿。

关于typescript - 导入语句单引号与双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47490491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com