我有一个新闻应用程序,我想在第一次获取它们时在本地存储图像。
React Native的AsyncStorage接受键值字符串数据。我可以用吗?
在浏览器中,我使用canvas
获取数据uri或BlobBuilder
获取BLOB,不确定它是否在React Native中有效。
答案 0 :(得分:2)
您可以使用以下内容执行此操作:
$scope.calculatePrice = function(orderItem) {
angular.forEach(orderItem, function(){
});
}
然后像这样检索它:
const STORAGE_KEY = 'yourkey';
Api.getImages() // Replace Api.getImages() with your data source.
.then((data) => {
var images = data;
// Set a key for AsyncStorage, and Stringify the data
AsyncStorage.setItem(STORAGE_KEY, JSON.stringify(data))
this.setState({
images : images,
});
})