現在、Meteor アプリの「インデックス」としてこれを持っています。
import React from 'react';
export const App = React.createClass({
propTypes: {
children: React.PropTypes.element.isRequired,
},
render() {
return <div className="app-div">
**<Foo/>**
**<Bar/>**
{ this.props.children }
</div>;
},
});
「Bar」のコードを使用して、「Foo」の内容をどうにか変更できるかどうか疑問に思っています。
基本的に、「Foo」は次のようなコードになります。
export class Foo extends React.Component {
render() {
return(
<div className="test">TEXT TO BE REPLACED</div>
);
}
}
Bar にも同様のコードがあります。
export class Bar extends React.Component {
render() {
// Code goes here to change that div "test"'s content in Foo^^^^^^
return(
<div>...</div>
);
}
}
しかし、「TEXT TO BE REPLACED」を変更する何らかのコードが必要です。どういうわけかこれを行う方法はありますか?多分反応DOMか何かで?私はこれを強引にやってのけるようなものなので、基本的な基礎を知らないかもしれません、ごめんなさい
前もって感謝します