【问题标题】:How to work with config.json?如何使用 config.json?
【发布时间】:2015-03-16 10:19:33
【问题描述】:

我有简单的设置(来自deskshell),我有一个 app.js 与

var config = require('htdocs/js/config.json');

和 config.json

    {
    "NAME" : "Scanner 2015",
    "LOGO" : "logo.gif"
}

在 index.htm 中,我正在尝试使用 logo.gif

 $(document).ready(function(){

    $('#logo').attr("src", config.LOGO);

但 logo.gif 没有加载,因此 config.LOGO 不起作用。

我假设 config.json 中配置的变量已经准备好在 index.htm 中使用?

我该如何解决这个问题??

问候

【问题讨论】:

    标签: json config


    【解决方案1】:

    我认为你的代码很好。可能的问题是图像的路径或对配置变量的访问。

    var config = {
      "NAME": "StackOverflow",
      "LOGO": "http://cdn.sstatic.net/stackexchange/img/logos/so/so-icon.png"
    }
    
    $(function() {
      $('#logo').attr('src', config.LOGO);
      $('#text').html(config.NAME);
    });
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <img id="logo" />
    <div id="text"></div>

    【讨论】:

    • 使用您的解决方案并将 config.json 转换为普通的 config.js
    • require 也有 json 插件,但这取决于你的实际需求。
    猜你喜欢
    • 2020-04-28
    • 1970-01-01
    • 2019-06-25
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多