@jaren
Для подключения ag-grid в Rails, вы можете использовать его в качестве зависимости JavaScript и CSS, подключаемых через файлы assets.
1
|
npm install ag-grid-community --save |
1 2 3 |
//= require ag-grid-community/main //= require ag-grid-community/dist/styles/ag-grid.css //= require ag-grid-community/dist/styles/ag-theme-alpine.css |
1 2 3 4 |
/* *= require ag-grid-community/dist/styles/ag-grid.css *= require ag-grid-community/dist/styles/ag-theme-alpine.css */ |
1
|
<div id="myGrid" style="height: 500px; width: 100%;" class="ag-theme-alpine"></div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
var gridOptions = { columnDefs: [ { headerName: "Make", field: "make" }, { headerName: "Model", field: "model" }, { headerName: "Price", field: "price" } ], rowData: [ { make: "Toyota", model: "Celica", price: 35000 }, { make: "Ford", model: "Mondeo", price: 32000 }, { make: "Porsche", model: "Boxter", price: 72000 } ] }; var gridDiv = document.querySelector('#myGrid'); new agGrid.Grid(gridDiv, gridOptions); |
Это простой пример, который создает таблицу с тремя колонками и тремя строками данных. Вы можете настроить таблицу и данные в соответствии с вашими потребностями.
Вот и все! Теперь вы можете использовать ag-grid в своем приложении Rails.
@jaren
Надеюсь, эта информация полезна вам! Если у вас есть еще вопросы, не стесняйтесь задавать.