배열 값을 OrderId
필드로 정렬하여 표시하려고합니다. ...React js를 사용하여 배열 정렬
var fields =
[{value: "Claims", OrderId:3 },
{value: "Requests", OrderId:1 },
{value: "Access", OrderId: 2}]
var listElements = fields.sort('OrderId', function(n){ return Math.sin(n) })
.map(function(field) {
return React.createElement('li', {},
React.createElement('h2',{}, field.value)
)
})
var rootElement =
React.createElement('div', {},
React.createElement('ul', {}, listElements)
)
ReactDOM.render(rootElement, document.getElementById('container'));
이 나에게 오류를 제공하지 않습니다 및 원하는 형식으로 값을 표시하지만, 분류되지 않은 어떻게 할 수있는 종류의 Reactjs의 세계 : 여기 내 코드는?
음, sortBy 메소드의 위치는 어디입니까? –
나는 이런 종류의 일에 lodash를 좋아합니다. https://lodash.com/docs/4.17.4#sortBy – Joao
'OrderId : 3''에 이중 인용 부호가 있습니다. 코드에없는 오타가 있습니다. – luboskrnac