我正在嘗試製作我的第一個Ionic應用程序,並且需要創建用戶首選項。爲此,我找到的唯一資源是cordova首選項,位於:http://ngcordova.com/docs/plugins/preferences/安裝此插件的說明非常簡單,但是一旦安裝,我無法理解我應該如何在Ionic 2應用程序中實現此插件。有人可以請我提供一個關於如何在一個Ionic 2應用程序中包含ngCordova插件的解釋,以及如何訪問它們的屬性,或者鏈接我所知道的引用或執行此類事情的github項目。我一直試圖在過去2天內找到這些信息,但沒有運氣。Ionic 2 - 使用nGCordova安裝的Preferences插件
插件網站上的示例代碼如下:
module.controller('MyCtrl', function($scope, $cordovaPreferences) {
//Examples without dictionaries
$scope.store = function() {
$cordovaPreferences.store('key', 'myMagicValue')
.success(function(value) {
alert("Success: " + value);
})
.error(function(error) {
alert("Error: " + error);
})
};
$scope.fetch = function() {
$cordovaPreferences.fetch('key')
.success(function(value) {
alert("Success: " + value);
})
.error(function(error) {
alert("Error: " + error);
})
};
但我已經創建了幾個演練項目,我從來沒有遇到過像這樣的任何代碼,我不知道在哪裏甚至從它開始。
我已經看了看周圍的計算器,試圖找到可能有助於解決這個問題的文章,雖然我發現了類似的問題,但我還沒有看到一個令人滿意/我能理解的答案。
實施例: Ionic 2 Cordova and Typescript (App Preferences plugin)
這簡單地通過給出使用SQLite一個替代選擇,但我需要訪問此應用將運行在設備上的偏好部分。
謝謝。
聽起來不錯,你是完全正確。我誤解了我需要完成的工作,所以你的回答是100%正確的:)雖然我很想知道如何在一個Ionic2應用程序中包含一個ngCordova插件,但這不在我問的範圍內。感謝您的幫助。 –