相关疑难解决方法(0)

获取json对象的大小

我有一个json对象,由AJAX请求返回,我遇到了一些麻烦,.length因为它一直在返回undefined.只是想知道我是否正确使用它:

console.log(data.length);
console.log(data.phones.length);
Run Code Online (Sandbox Code Playgroud)

它们都返回,undefined即使它们是有效的对象.

更新:
返回的JSON对象的示例:

{"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}
Run Code Online (Sandbox Code Playgroud)

javascript json

224
推荐指数
6
解决办法
54万
查看次数

我如何在 ejs 中循环

 [{ Url: 'http://example.com', Shortname: 'shortname', Name: 'nameaaa' }, { Url: 'fsadfsad', Shortname: 'aaa', Name: 'fasfsad' } ]
Run Code Online (Sandbox Code Playgroud)

谢谢。

javascript ejs

0
推荐指数
1
解决办法
5772
查看次数

将值从 db 传递到下拉菜单

我正在尝试从我的数据库中传递值以在我的视图中下拉:这是我项目中的一个 js 文件:

新项目.js:

var express = require('express');
var router = express.Router();
var sql = require ('mssql');


router.get('/', function(req, res, next) {
    res.render('newProject');
});


const config = {
    user: 'sa',
    password: 'password',
    server: 'localhost\\SQLEXPRESS', // You can use 'localhost\\instance' to connect to named instance
    database: 'pcgdb',

    options: {
        encrypt: false // Use this if you're on Windows Azure
    }
};


sql.connect(config).then(() => {
    return sql.query`select Project_Type_Desc from Project_Type`
}).then(result => {
    console.log(result)
}).catch(err => {
    console.log(err)
})



module.exports = router; …
Run Code Online (Sandbox Code Playgroud)

node.js express

0
推荐指数
1
解决办法
7412
查看次数

标签 统计

javascript ×2

ejs ×1

express ×1

json ×1

node.js ×1