VSCode の Go テンプレート編集時のエラー: 「CSS プロパティ値が予期されます」および「At-Rule または Selector が予期されます」
Go テンプレートの編集時html/template パッケージを使用すると、「プロパティ値は CSS が必要です」や「at-rule または selector が必要です」などのエラーが発生しますcss" は、HTML 要素の style 属性内で {{ }} を使用すると発生することがあります。
解決策:
これらのエラーを解決するには、「HTML スタイルの検証」を無効にします。 VSCodeの設定で設定します。手順は次のとおりです:
説明:
VSCode Go プラグインは htmlhint を使用して HTML と CSS を検証します。ただし、htmlhint は、style 属性内の純粋な CSS ルールを期待します。 Go テンプレートでは動的な値 (例: {{.Company.Color}}) が許可されているため、バリデーターはこれらのエラーを発生させます。スタイルの HTML 検証を無効にすると、スタイルの実際のレンダリングに影響を与えることなく、これらの動的値を正しく解析できるようになります。
以上がGo テンプレートで VSCode が「CSS プロパティ値が予期されます」および「アットルールまたはセレクターが予期されます」エラーを表示するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。