Polymer 2.0 - 你能写信给 fs 吗?

Posted

技术标签:

【中文标题】Polymer 2.0 - 你能写信给 fs 吗?【英文标题】:Polymer 2.0 - Can you write to fs? 【发布时间】:2019-11-26 10:04:01 【问题描述】:

我正在为一个项目开发 MVP,并且我正在尝试快速而肮脏地模拟一个“数据库”。我想现在我只需将我的“数据库”放入一个 .json 文件并使用它。我可以使用iron-ajax 将文件读入要操作的 Polymer 属性,但是,我不知道一旦我操作了它,我该如何将它写回文件系统。我试过了

let fs = require('fs');
fs.writeFile('./db/db.json', json, 'utf8');

但是,这不起作用(apparently、require 在客户端不起作用)。我试过谷歌搜索并检查链接线程上的答案,但答案很模糊(“使用<script>标签” - 好的,但是如何?)我无法弄清楚。我如何能够传递一个 json 对象并将其写回文件系统?

【问题讨论】:

【参考方案1】:

简单的答案是不,你不能。您必须为此编写一个小后端,但为此我通常使用 localStorage,您可以在那里存储 JSON 和读写。

【讨论】:

以上是关于Polymer 2.0 - 你能写信给 fs 吗?的主要内容,如果未能解决你的问题,请参考以下文章

Polymer 2.0中的factoryImplementation

如何在Polymer 2.0中的span元素上设置侦听器?

使用Shady DOM document.getElementByID()的Polymer 2.0

如何在Polymer 2.0 on-tap功能中传递参数?

使用Polymer 2.0的简单web组件:从下拉列表更新值不起作用

如何在Polymer 2.0中更改自定义元素的属性?