lorenzofox3 / Smart-Table

Code source of Smart Table module: a table/grid for Angularjs
http://lorenzofox3.github.io/smart-table-website/
1.8k stars 513 forks source link

st-ratio can not be declared as a function #828

Open dmlgncn opened 6 years ago

dmlgncn commented 6 years ago

Hi all, I want to calculate table columns width dynamically. Because my columns count will be dynamic, not fixed count. But st-ratio can not be declared as a function? Could you please help me? And also I searched st-ratio in smart-table directive is it as function or not. I could not found anything about it.

I write my html code like below:

`<td st-ratio="getRatio()">{{row.firstName}}</td>`

and in my function I returned float after calculation. But it does not work.

MrWook commented 6 years ago

Hello @dmlgncn,

stRatio isn't in the main SmartTable. It is just an exmaple directive in the documentation and it will just add the width to the element like you can see in the documentation.

So you need to create your own stRatio directive.