我刚接触到localStorage,我尝试在我的app.Whenever中使用app.Whenever API --运行这个应用程序--它在控制台中抛出一个错误TypeError: localStorage.getItems is not a function。然后,在我在.I的帮助下下载了LocalStorageModule并在app.module.ts中导入了LocalStorageModule并将其添加到imports array.But之后,现在它抛出了这个错误:
angular-localstorage.js:24 Uncaught TypeError: Cannot read pr
有两个文件: 1)app.js和2) browser.html。app.js只是在一个node-js本地存储中存储一个值,而browser.html应该会提醒这一点。但是browser.html会提示“空”。我的JavaScript代码:
var LocalStorage = require('node-localstorage').LocalStorage;
localStorage = new LocalStorage('./scratch');
var a="salam";
global.a=a;
localStor
我正在尝试自学coffeescript,但在尝试使用localStorage时遇到了困难。
$ coffee detail_view.coffee
ReferenceError: localStorage is not defined
at isLoggedIn (/Users/me/workspace/hero/html_client/detail_view.coffee:12:18, <js>:5:13)
at Object.<anonymous> (/Users/me/workspace/hero/html_client/detail_view.coff
我正在尝试使用r.js优化我的requireJS JavaScript应用程序。不幸的是,当它遍历函数"localStorage“(浏览器内置的localStorage- function )时,它停止了。
错误消息:
ReferenceError: localStorage is not defined
出现错误的函数:
function getFromLocalStorage()
{
return localStorage.getItem('foo') ? JSON.parse(localStorage.getItem('foo')) : {
我正在尝试显示本地存储的输出 function addSampleNotes() {
localStorage. setItem( '2020-09-28 13:35:00', 'Call Tony about blog code');
localStorage. setItem( '2020-10-02 07:00:00', 'Buy eggs');
localStorage. setItem( '2020-10-14 16:21:00', 'Hang out the wash
我使用的是jhipster 5.1.0,当我使用默认选项生成一个新的monolith应用程序并运行yarn test时,它会失败,并显示以下输出:
$ yarn test
yarn run v1.7.0
$ yarn run lint && jest --coverage --logHeapUsage -w=2 --config src/test/javascript/jest.conf.js
$ tslint --project tsconfig.json -e 'node_modules/**'
No valid rules have been specif
我试图从localStorage访问页面的content_script变量,类似于如何从content_script访问页面的cookies。
我从content_script访问页面的cookie没有问题。
但是,localStorage.getItem("showDash")和localStorage.setItem("showDash", "value")不能在内容脚本中工作。浏览器似乎没有认出它,并抛出了一个错误:
Uncaught TypeError: undefined is not a function
为什么localStorag
你好,我想让我的科尔多瓦移动应用程序为多语言。我在资源文件夹中有两个js文件{lang.en.js和lang.tr.js}。在文件中,有一个对应于语言的字符串对象。
var strings = {
app_name: "Capser",
facebook_login_btn: "Login with Facebook",
gmail_login_btn: "Login with Gmail"
}
现在我想选择依赖于移动语言的语言。我安装了全球化插件,并在下面编写了函数。
function setLanguage() {
我是扩展开发的新手。现在我正在测试一个用插件SDK开发的Firefox扩展。我想使用HTM5本地存储来存储来自我的扩展中的一个后台脚本的内容,这些内容将从同一扩展的另一个后台脚本中获取。已经使用了npm (节点包管理器),所以问题是我不能使用浏览器的localStorage对象,我得到的是ReferenceError: localStorage is not defined。
通过冲浪,我开始了解节点本地存储。我正在遵循的指示。但是,当我使用上面链接中的给定代码测试我的扩展时,我得到了一个错误:
Message: Module `localStorage.js` is not found at
我试图将一个包含DOM elemenst的数组存储到localStorage中。在从localStorage存储/获取数组时,无法追加存储在数组中的元素。但是目前,如果我不使用localStorage,我的程序就能工作,而且我可以完全很好地附加数组元素。下面是一个我刚刚写好的示例,它会导致我在使用localStorage时出错。造成这一错误的原因是什么?
**html**
<div class = "container">
<div class = "stuff"> Store this text </div>
<
我想知道localStorage是否有可能使用布尔值而不是字符串?
只使用JS不使用JSON如果这是不可能的,或者可以用不同的方式使用JS,请让我知道谢谢
//How to set localStorage "test" to true?
test = localStorage.getItem("test");
localStorage.setItem("test", true);
if (test === true) {
alert("works");
} else {
alert("Broken"
我正在尝试生成一个基于用户搜索的twitter流小部件。使用他们的api,如果搜索词是已知的,就很容易创建一个,比如"corgi“。下面是我的代码:
我希望能够删除"corgi“显然,并用他们搜索的任何东西来代替它。
编辑:经过一些在线研究后,我认为解决方案比在href中添加一个变量要复杂得多。现在我使用的是:
$(document).ready(function() {
// Upon form submission
$("#formy").submit( function(e) {
// Stop the <form> from re
每次用户按F-5进行刷新时,我都要初始化localStorage对象。
我能做这样的事吗?
localStorage对象通过setItem和getItem方法工作得很好。但是,我想知道是否可以在每次刷新操作时插入这个对象。
例如:我的应用程序中有两个不同的页面。A.js和B.js.在加载B.js时,我设置了localStorage:
var id = getId();
window.localStorage.setItem("Id", id );
在此之后,当我点击一个按钮进入A.js时,我正在这样做:
var selectedId = window.localStorage.
我正在试用Svelte (来自Vue3 3/类星体背景),我很难在导出的辅助函数中使用localStorage。
如果我在src/libs.js中有以下代码
export const callZinc = () => {
console.log(`hello ${localStorage.getItem("login")`)
}
编译失败
localStorage is not defined
ReferenceError: localStorage is not defined
at Module.callZinc (/src/libs.js:4:53)
我试图做一个Svelte网站,存储用户信息时,重新加载。我得到了以下错误:
Error when evaluating SSR module /src/stores.js: ReferenceError: localStorage is not defined
页面在重新加载后正确加载(包括localStorage.user和localStorage.isLoggedIn),此错误仅在一开始出现。
这是我的stores.js文件:
import { writable } from "svelte/store";
const storedUser = JSON.parse(lo
userData项在localStorage中映射到从服务器传递的JSON字符串。我想要做的是每次PHP会话结束时从localStorage中删除这个项目,并将userId设置为默认值。
variables.js
var userIdDefault = 1;
var sessionDuration = 1440;
if(localStorage.getItem('userData')) {
var userDataStored = JSON.parse(localStorage.getItem('userData'));
var userId
我正在使用mocha、chai和sinon运行一个测试,主要目的是模拟localStorage并将其作为全局变量注入,以便稍后我可以将其称为localStorage。主要问题是我使用webpack和babel一起使用节点策略进行测试(为了更快的测试和开发),所以我使用重写来覆盖全局。
这是我的密码:
import assert from 'assert';
import rewire from 'rewire';
import sinon from 'sinon';
import {expect} from 'chai';
imp
我使用这个来分割电子邮件验证和注册。
在身份验证页面上,当变量param = true (从localStorage中的另一个js文件检索)时,我希望触发对创建帐户链接的单击。
param变量具有真值,但未触发单击。相同的代码适用于简单的html和js页面。
JS码
if (localStorage.getItem('param') == 'true') {
alert(localStorage.getItem('param')); //true value but don't execute the click
我正饱受这一错误的折磨,真不知道此时该怎么办。由于本地存储空间为空,因此返回此错误。
SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at index.tsx:52:32
at d (regeneratorRuntime.js:86:17)
at Generator._invoke (regeneratorRuntime.js:66:24)
at Generator.next (regeneratorRuntime.js:117:21)
at