使用angular-xeditable编辑数组

 我是小崔来啦 发布于 2023-02-12 19:25

我使用ngResource从我的api中提取一些对象,然后将它们显示在表格中.好吧..问题变成了当我尝试使用angular-xeditable使'tags'属性可编辑但被视为字符串并且在angular-xeditable上没有类似"ngList"的东西.我能想到的唯一解决方案是在我的服务上将"tags"属性序列化为"tagsString",并在调用$ save()后将其反序列化..有一个更优雅的解决方案吗?

宾语:

{
    "id": "yP8",
    "uploadDate": "2012-10-03T12:52:59-0300",
    "statusChangeDate": "2012-10-03T12:52:59-0300",
    "status": 0,
    "type": 1,
    "mimeType": "JPEG",
    "title": "title-36868",
    "tags": [
        'some-tag',
        'fancy-tag'
    ],
    "language": "en",
    "interactions": {
        "likes": 12371,
        "dislikes": 15,
        "comments": 81
    },
    "published": true
}

控制器:

app.controller( 'ContentsCtrl', function CommentsCtrl( $scope, Contents ) {
    $scope.contents = Contents.query();
});

模板:


    {{content.id}}
    
        
        
    
    {{content.status}}
    
        {{content.title}}
    
    
        {{content.tags}}
    
    {{content.language}}

编辑:

演示(由SebastianGärtner撰写):http://plnkr.co/edit/ttPNgHXUZKmaJZ9IuB2N? p =preview

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有