(JavaScript的)
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>
上面提到的代码不起作用。 userlogstatus
的值在javascript中被视为null
,因为该文件在我的网站的本地存储中不存在。请更正上述代码并帮助我。
答案 0 :(得分:0)
你应该纠正这一行:
if (userlogstatus === 'null')
到此:
if (userlogstatus === null)