0

(ジャバスクリプト)

var app = angular.module('app', ['ngStorage']);
app.config(function($scope, $localStorageProvider){
  var userlogstatus = $localStorageProvider.get('userloggedin');
  if (userlogstatus === 'null') {
    $scope.loggedinout = 'partials/pagelink.html';
  } else {
    $scope.loggedinout = 'partials/anotherpage.html';
  }
};

(html)

<div ng-include="'{{loggedinout}}'"></div>

上記のコードは機能しません。そのファイルは私のウェブサイトのローカルストレージに存在しないため、の値はjavascriptのようにuserlogstatus取られます。null上記のコードを修正して、私を助けてください。

4

1 に答える 1

0

おそらく次の行を修正する必要があります。

if (userlogstatus === 'null')

これに:

if (userlogstatus === null)
于 2016-03-17T09:02:04.250 に答える