我知道R Markdown无法在您的全球环境中引用数据,除非它们是您的R Markdown脚本的一部分(请参阅此问题:How to use objects from global environment in Rstudio Markdown)。
但是,当我编写Markdown文档时,我很困惑为什么Markdown不会将数据添加到我的全局环境中。例如,我可以指定x+y
,class NavLinks extends React.Component {
constructor( props ) {
super( props );
this.listItems = this.props.links.map( (item, idx) =>
<li><a href={item.src}>{item.title}</a></li>
);
}
render() {
return( <ul>{this.listItems}</ul> );
}
}
,然后在我的Markdown中计算{{1}},所有这些元素都会在我的针织R Markdown文档中运行并显示。但是没有一个被添加到我的全球环境中。这是故意的吗?有什么方法吗?
我在RStudio工作。