在angular controller中用数据库记录替换手动数据

cgh8pdjw  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(240)

我最近才开始有棱角,所以还在摇摇晃晃。我有一些代码手动填充一个表中的数据,并希望实际从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表中正确加载数据?
-如何正确地修改上述代码以从“nutrition.php”获取数据?
-如何使“count”值动态取决于表中有多少条记录,而不必像现在这样手动更改它。
谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题