Ember.js: [バグ]のフォーム属性を設定できません<output/>

作成日 2020年11月15日  ·  3コメント  ·  ソース: emberjs/ember.js

🐞バグを説明する

form属性を介して<form><output>要素を使用すると、ハンドルバーが次のエラーをスローします。

runtime.js:463 Uncaught(in promise)TypeError:オブジェクトの読み取り専用プロパティ 'form'に割り当てることができません '#'
NewElementBuilder .__ setProperty(runtime.js:463)で
DefaultDynamicProperty.set(runtime.js:1331)で
NewElementBuilder.setDynamicAttribute(runtime.js:473)で
Object.evaluate(runtime.js:3070)で
AppendOpcodes.evaluate(runtime.js:2008)で
LowLevelVM.evaluateSyscall(runtime.js:4927)で
LowLevelVM.evaluateInner(runtime.js:4883)で
LowLevelVM.evaluateOuter(runtime.js:4875)で
JitVM.next(runtime.js:5824)で
JitVM.execute(runtime.js:5799)で

🔬最小限の複製

<output>タグのform属性を任意の値に割り当てます。

{{#if this.eventDuration}}
    <output for="{{this.elementId}}-start-time {{this.elementId}}-end-time" form="{{this.elementId}}-form" aria-atomic="true" aria-live="assertive"><span class="visuallyhidden">{{@node.name}} will last </span>{{moment-duration this.eventDuration}}</output>
{{/if}}

🌍環境

  • 残り火:- 3.18.1
  • Node.js / npm:- 15.1.0
  • OS:-Windows 10
  • ブラウザ:-Chromium 85.0.4350.0
Bug

最も参考になるコメント

ありがとう@KrishnaRPatel! それはマージされてリリースされます。 私は(別のバグを修正するために)#19282でglimmer-vmを更新するように取り組んでおり、そのバンプには修正が含まれています。

全てのコメント3件

私はここでこれを修正する必要があるglimmer-vm PRを入れました: https

ありがとう@KrishnaRPatel! それはマージされてリリースされます。 私は(別のバグを修正するために)#19282でglimmer-vmを更新するように取り組んでおり、そのバンプには修正が含まれています。

@rwjblueよろしくお願いします!

このページは役に立ちましたか?
0 / 5 - 0 評価