ちょうどそれが言うこと。いくつかの例コード:反応+酵素で要素テキストを選択する方法
let wrapper = shallow(<div><button class='btn btn-primary'>OK</button></div>);
const b = wrapper.find('.btn');
expect(b.text()).to.be.eql('OK'); // fails,
またhtml
方法は、例えば、要素の内容だけでなく、素子自体に加えて、すべての属性が返さそれは<button class='btn btn-primary'>OK</button>
を与える。だから私は最悪の場合、html
と呼ぶことができますが、正規表現ですが...
要素の内容を取得する方法があるので、私はそれを主張できます。
あなたは慎重に質問を読んでいる場合、著者は 'wrapper.find( 'BTN。')でボタンを選択しようとします;'。それに基づいて、明らかに、彼はカスタムHTML属性ではなく、 'class' HTML属性を使いたいと思っています。したがって、 'className'はReact DOM APIに' class'が存在しないため、 'className' React DOM属性を使用しなければなりません。 –