javascript - 如何使用 angularjs 发布 JSON 数据

标签 javascript angularjs json twitter-bootstrap post

我正在尝试使用 angularjs 发布一些标签,但我对它很陌生,似乎无法正常工作。

angular.module('labelsAdmin')
    .component('updateManagement', {
        controllerAs: 'ctrl',
        template: require('./update.html'),
        controller: ['$http', UpdateController]
    });

最佳答案

我强烈建议从头开始学习 angularjs,比如它的 DI 是如何工作的,它们的范围和数据绑定(bind)是如何工作的,因为你有更多的问题,只是无效的发布方式

至于你的问题,$http 方法期望数据在 javascript 对象中给出,如下所示:

$http({
    method: 'POST',
    url: 'http://localhost:8080/api/labels/',
    data: {
        key: 'key',
        subkey: 'subkey',
        et: 'et',
        ru: 'ru',
        en: 'en',
        desc: 'desc'
    }
}).then(function successCallback(response) {
    console.log(response);
    getData(response);
    // console.log(response.data[0].key);
    // console.log(response.data[0].tkTextValues[0].text);
    // console.log(response.data.length)
}, function errorCallback(response) {
    console.log('error');
});

关于javascript - 如何使用 angularjs 发布 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47808535/

相关文章:

javascript - 如何在 javascript 悬停中创建颜色键?

javascript - 判断javascript中的html表格对象是否有<colgroup>?

javascript - 你必须在 View 中使用 ng-Controller 还是可以在 $routeProvider 中声明它?

javascript - Handlebars 中的子串助手

angularjs - 我想从 ng repeat ui-route 中删除 td

javascript - 创建可重用方法的问题

java - Spring MVC Controller 测试 - 打印结果 JSON 字符串

javascript - html/php 表单转 JSON 的问题

jquery - Select2 不起作用,始终显示 "No results found"

javascript - 搜索过滤器 AngularJS