最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

访问ejs文件中的LocalStorage值

IT培训 admin 2浏览 0评论

访问ejs文件中的LocalStorage值

我试图有条件地显示一些HTML,我想检查从我的服务器传递的值,与我的本地存储值。我无法弄清楚如何访问此本地存储值。

<% for(var i=0; i < list.length; i++) { %>
  <%
    checkUser = function(passed_in_UID) {
      return(passed_in_UID == localStorage.getItem("UID"));
    };
  %>
  <% if(checkUser(list[i].val().UID)) { %>
    <p>Show this tag if conditional true</p>
  <% } %>
<% } %>
回答如下:

本地存储特定于浏览器。 EJS在服务器端运行(服务器端呈现),因此无法从服务器访问本地存储。您可以使用某种形式的数据库来存储非机密数据,并在服务器端使用EJS。但除非你以某种方式分享两个服务器数据之间的数据,否则它与客户数据是分开的。

访问ejs文件中的LocalStorage值

我试图有条件地显示一些HTML,我想检查从我的服务器传递的值,与我的本地存储值。我无法弄清楚如何访问此本地存储值。

<% for(var i=0; i < list.length; i++) { %>
  <%
    checkUser = function(passed_in_UID) {
      return(passed_in_UID == localStorage.getItem("UID"));
    };
  %>
  <% if(checkUser(list[i].val().UID)) { %>
    <p>Show this tag if conditional true</p>
  <% } %>
<% } %>
回答如下:

本地存储特定于浏览器。 EJS在服务器端运行(服务器端呈现),因此无法从服务器访问本地存储。您可以使用某种形式的数据库来存储非机密数据,并在服务器端使用EJS。但除非你以某种方式分享两个服务器数据之间的数据,否则它与客户数据是分开的。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论