在Angular控制器中用数据库记录替换手动数据

时间:2018-12-08 01:31:53

标签: php mysql angularjs json datatable

我最近才刚开始使用Angular,所以仍然会摇晃。 我有一些代码可以用数据手动填充表,并希望从PhpMyAdmin上的Mysql / PHP数据库中实际加载它。 我已经在线查看了许多示例,这些示例通过$ http加载数据,但是在这种情况下,我拥有的代码还有一些其他参数,这些参数使我困惑如何正确地从数据库中调用数据。

function() {
"use strict";
angular.module("app.table").controller("nutritionController", ["$mdEditDialog", "$q", "$scope", "$timeout", function(e, t, a, o) {
    a.selected = [],
    /* BACKUP CODE a.limitOptions = [5, 10, 15]*/
    a.limitOptions = [25, 50, 150, 300],
    a.options = {
        rowSelection: !1,
        multiSelect: !1,
        autoSelect: !1,
        decapitate: !1,
        largeEditDialog: !1,
        boundaryLinks: !1,
        limitSelect: !0,
        pageSelect: !1
    }, a.query = {
        order: "name",
        limit: 50,
        page: 1
    }, a.desserts = {
        count: 3,
        data: [{
            name: "Frozen yogurt",
            type: "Ice cream",
            calories: {
                value: 159
            },
            fat: {
                value: 6
            },
            carbs: {
                value: 24
            },
            protein: {
                value: 4
            },
            sodium: {
                value: 87
            },
            calcium: {
                value: 14
            },
            iron: {
                value: 1
            }
        }, {
            name: "Ice cream sandwich",
            type: "Ice cream",
            calories: {
                value: 237
            },
            fat: {
                value: 9
            },
            carbs: {
                value: 37
            },
            protein: {
                value: 4.3
            },
            sodium: {
                value: 129
            },
            calcium: {
                value: 8
            },
            iron: {
                value: 1
            }
        }, {
            name: "Eclair",
            type: "Pastry",
            calories: {
                value: 262
            },
            fat: {
                value: 16
            },
            carbs: {
                value: 24
            },
            protein: {
                value: 6
            },
            sodium: {
                value: 337
            },
            calcium: {
                value: 6
            },
            iron: {
                value: 7
            }
        }]
    }

这是我的问题:
-我的“ nutrition.php ”文件应该如何从营养表中正确加载数据?
-如何正确更改上面的代码以从“ nutrition.php ”获取数据?
-如何使“ 计数”值动态变化,具体取决于表中的记录数量,而不必像现在这样手动更改。

谢谢。

0 个答案:

没有答案