javascript - 在angularjs中直接在Factory上添加静态JSON

标签 javascript json angularjs

我的项目依赖于大量静态 JSON。为了我的应用程序的高性能。我只是试图避免将这些静态 JSON 存储在单独的 json 文件中,而不是那样,我直接硬编码到 Angualr js Factory 中。这样做有什么问题吗?

'use strict';

myApp.factory('appUtilityData', function() {
   return {
      navlistData:[
          {
              "listId": "1",
              "listName": "Home",
              "listValue": "home",
              "listHref": "/home",
              "listIcon": "images/icons/icon1.png"
          },
          {
              "listId": "2",
              "listName": "Pick Movie",
              "listValue": "movieList",
              "listHref" : "/movieList",
              "listIcon": "images/icons/icon2.png"
          },
      ]
   }
});

最佳答案

应该没有任何问题。但是,我希望您使用 angular constant .这是一个例子:

app.constant("myConfig", {
        "url": "http://testappser",
        "port": "80"
    })

关于javascript - 在angularjs中直接在Factory上添加静态JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29727277/

相关文章:

python - API:Python中使用curl调用URL

javascript - 获取 jQuery 中匹配元素周围的文本

javascript - 当浏览器窗口展开时,响应 slider 图像被菜单重叠

json - 在使用 circe 解码 JSON 对象时捕获未使用的字段

angularjs - 注入(inject) $modal 到 httpProvider

javascript - Angularjs 1.2.9 范围隔离

android - 使用 ionic 在屏幕上显示手机的地理位置

javascript - 我不能在 jQuery 中使用两个条件

javascript - 在 Svelte 中向下传递 Prop

javascript - JS中添加一行时PHP与JS的通信