背后有不同的原因,但是我想知道如何简单地向JSX中的元素添加自定义属性?
React 16本机支持自定义属性。这意味着向元素添加自定义属性现在就像将其添加至render
函数一样简单,如下所示:
render() {
return (
<div custom-attribute="some-value" />
);
}
当前不支持自定义属性。有关更多信息,请参见此未解决的问题:
解决方法是,您可以在中执行以下操作componentDidMount
:
componentDidMount: function() {
var element = ReactDOM.findDOMNode(this.refs.test);
element.setAttribute('custom-attribute', 'some value');
}
一个具有“姓名”、“地址”和“工资”属性的实体“人” 两个角色-“员工”和“经理” 虽然员工应该能够编辑他自己的地址,但他肯定不能改变他的工资或其他人的地址。虽然他可能被允许看到自己的工资和其他用户的地址,但他甚至不允许看到其他人的工资,更不用说编辑了。另一方面,manager具有完全的readwrite权限。 这在后端不是问题--我们可以在那里使用自定义bean验证来强制执行写权限。 我想收到
那么如何添加和属性呢?
我想使用React在元素中添加一个自定义属性(例如名为“key”的属性),但我只能添加一些关键字,如“className”、“style”等。。。 我现在的代码是这样的: 我不能添加"key:props.id"。 我的目标是创造这样的东西: 现在我不知道如何放置key=“int”部分
是否有一个时间格式来指定这样的日期序列到轴在D3和v4?
问题内容: 我想在SqlServer连接字符串中添加一些自定义属性,如下所示: 然后在sql中获取该属性。例如 问题答案: 没有通用的方法可以通过客户端API传递自定义连接字符串属性并使用T-SQL进行检索。但是,您有许多选择。以下是一些。 方法1:在连接字符串中使用Application Name关键字最多传递128个字符,并使用APP_NAME()T-SQL函数进行检索: 请注意,此限制为12
我想在向url发送请求时添加假用户代理。但它并没有添加假useragent,而是使用默认的useragent。