如何利用AngularJS动态创建表格和动态赋值

 我来答
slords
2017-11-03 · TA获得超过4932个赞
知道大有可为答主
回答量:3130
采纳率:56%
帮助的人:1823万
展开全部

一般而言就是把表格内的内容利用ng-repeat,ng-bind,ng-model,ng-value,ng-class等属性将对象绑定到对应的标签,当对象的有相应变化的时候,所绑定的值就会变化。比如

<!-- html -->
<table>
    <tr ng-repeat='user in user_list' ng-class='user.sex'>
        <td ng-bind='user.name'><td>
        <td ng-bind='user.age'><td>
    </tr>
</table>
//js 控制器内
$scope.user_list = [
    {name:'Tim',age:10,sex:'male'},
    {name;'Merry',age:11,sex:'female'}
]
/*CSS*/
tr.male{
    color:blue
}
tr.female{
    color:red
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式