欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

egret訪問json文件夾

阮建安2年前7瀏覽0評論

在Egret中,可以通過訪問json文件夾來讀取或寫入JSON數據。

首先,需要在項目中創建一個名為“json”的文件夾。然后,在該文件夾中創建一個名為“data.json”的文件,內容如下:

{
"name": "張三",
"age": 18,
"gender": "男"
}

接下來,可以使用Egret提供的RES(Resource)模塊來訪問該JSON文件。使用以下代碼:

RES.getResAsync("json/data.json").then(function (data) {
console.log(data.name);    // 輸出“張三”
});

上面的代碼使用了RES的getResAsync方法來讀取“json/data.json”文件,返回一個Promise對象。一旦Promise對象的狀態從等待變為已完成,就可以使用then方法獲取數據。在這個例子中,讀取的數據被打印到控制臺上。

如果要寫入數據,可以使用以下代碼:

var data = {
"name": "李四",
"age": 20,
"gender": "女"
};
RES.getResAsync("json/data.json").then(function (oldData) {
var newData = Object.assign(oldData, data);
var file = new egret.File();
file.save("json/data.json", JSON.stringify(newData));
});

上面的代碼使用了ES6的Object.assign方法合并原有數據和新數據。然后,創建一個File對象并使用其save方法將新數據寫入“json/data.json”文件中。

總之,Egret可以很方便地訪問JSON文件夾,讀取或寫入JSON數據。使用RES模塊,可以輕松地完成這些操作。