「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 矢印関数がIE11に構文エラーを引き起こすのはなぜですか、そしてそれらを修正するにはどうすればよいですか?

矢印関数がIE11に構文エラーを引き起こすのはなぜですか、そしてそれらを修正するにはどうすればよいですか?

2025-03-02に投稿
ブラウズ:148

Why Do Arrow Functions Cause Syntax Errors in IE11 and How Can I Fix Them?

なぜ矢印関数がIE 11

で構文エラーを引き起こす理由D3.JSコードでは、エラーは矢印関数の使用から生じます。 IE 11は矢印関数をサポートせず、構文エラーにつながります。問題のあるコードは、

G.Selectall( "。MainBars")として書き直す必要があります。 .Append( "Text") .attr( "x"、function(d){ d.part == "Primary"を返しますか? -40:40; }) .attr( "y"、function(d){ 6を返します。 }) .text(function(d){ D.Keyを返します。 }) .attr( "Text-Anchor"、function(d){ d.part == "Primary"を返しますか? 「終了」:「開始」; }); これは、従来の関数構文を使用して、元の矢印関数と同じロジックを定義します。 IE 11はコードを正しく認識して実行します。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3