我试图通过'name'值对数组进行排序(使用Lodash).我使用Lodash文档创建了下面的解决方案.然而,orderBy似乎没有任何影响.任何人都可以对排序数组的正确方法有所了解吗?
Chars Array
[
{
"id":25,
"name":"Anakin Skywalker",
"createdAt":"2017-04-12T12:48:55.000Z",
"updatedAt":"2017-04-12T12:48:55.000Z"
},
{
"id":1,
"name":"Luke Skywalker",
"createdAt":"2017-04-12T11:25:03.000Z",
"updatedAt":"2017-04-12T11:25:03.000Z"
}
]
Run Code Online (Sandbox Code Playgroud)
功能代码
var chars = this.state.characters;
chars = _.orderBy(chars, 'name', 'asc'); // Use Lodash to sort array by 'name'
this.setState({characters: chars})
Run Code Online (Sandbox Code Playgroud) 我正在按照优秀的Wes Bos的教程学习ReactJS,但是我已经达成了关于2路数据绑定的部分,看起来Wes教学的方法现在已被弃用.我现在需要尝试为下面的代码找到正确的方法,否则我将无法继续学习本教程.
好的,我遇到的问题是"valueLink",控制台说我应该使用'value'和'onChange'代替它.任何人都可以帮助我解决这个问题,似乎很多与反应有关的学习试图保持在所有被弃用的元素之上!
<input type="text" valueLink={linkState('fishes.' + key + '.name')}/>
Run Code Online (Sandbox Code Playgroud) 我使用以下代码在页面加载时显示模态,如何在下面的代码中添加Bootstrap选项?
例如backdrop:'static',keyboard:false
jQuery(function($){
$(window).load(function(){
$('#myModal').modal('show')
});
});
Run Code Online (Sandbox Code Playgroud) 我试图使用以下代码来检查当前URL是否在数组中.
$reactfulPages = array(
'url-one',
'url-two',
'url-three',
);
if (strpos($url, $reactfulPages) == true) {
echo "URL is inside list";
}
Run Code Online (Sandbox Code Playgroud)
我认为我设置数组的方式不正确,因为以下代码(检查一个URL)工作正常..
if (strpos($url,'url-one') == true) { // Check if URL contains "landing-page"
}
Run Code Online (Sandbox Code Playgroud)
谁能帮我吗?