Angular应用程序fs.readFileSync替代方案

时间:2018-04-30 11:17:42

标签: node.js angular fs

我正在使用angular localize-router,我希望从远程文件加载我的JSON转换。

当我启动我的服务'浏览器控制台说:' fs.readFileSync不是函数。'

我的代码是:

@Override
public void onChildDraw(Canvas c, RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive) {
    if (actionState == ItemTouchHelper.ACTION_STATE_SWIPE) {
        // Here, if dX > 0 then swiping right. 
        // If dX < 0 then swiping left. 
        // If dX == 0 then at at start position.
    } else {
        super.onChildDraw(c, recyclerView, viewHolder, dX, dY, actionState, isCurrentlyActive);
    }
}

我已经读到它无法运行&#39; fs&#39;在浏览器中。如果是这样,我如何用某种同步API调用替换它?如果我执行异步调用,则不会加载翻译。

或者我应该做些别的事情来制作&#39; fs&#39;工作

1 个答案:

答案 0 :(得分:0)

使用可以使用fetch来获取此fetch(http://example.com/locales/${lang}.json)这样的文件。