首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在vuex.js中保存在“存储”中输入的文本?我哪里弄错了?

在vuex.js中保存存储中输入的文本,需要遵循以下步骤:

  1. 首先,在vuex中创建一个模块来处理该存储。可以在store目录下创建一个新的js文件,例如textModule.js,并在该文件中定义一个Vuex模块。
代码语言:txt
复制
// textModule.js
export default {
  state: {
    inputText: '', // 初始化输入文本为空字符串
  },
  mutations: {
    SET_INPUT_TEXT(state, text) {
      state.inputText = text;
    },
  },
  actions: {
    setInputText({ commit }, text) {
      commit('SET_INPUT_TEXT', text);
    },
  },
  getters: {
    getInputText(state) {
      return state.inputText;
    },
  },
};
  1. 在主store中导入并注册该模块。
代码语言:txt
复制
// store/index.js
import Vue from 'vue';
import Vuex from 'vuex';
import textModule from './textModule';

Vue.use(Vuex);

export default new Vuex.Store({
  modules: {
    text: textModule, // 注册textModule模块
  },
  //其他配置项...
});
  1. 在组件中使用vuex来保存存储中输入的文本。
代码语言:txt
复制
<template>
  <div>
    <input type="text" v-model="inputText" />
    <button @click="saveText">保存</button>
  </div>
</template>

<script>
export default {
  data() {
    return {
      inputText: '',
    };
  },
  methods: {
    saveText() {
      this.$store.dispatch('text/setInputText', this.inputText);
      // 通过调用text模块的setInputText action来保存输入的文本到vuex中
    },
  },
};
</script>
  1. 在需要获取存储中文本的地方,可以通过getter来获取。
代码语言:txt
复制
<template>
  <div>
    <p>保存的文本: {{ savedText }}</p>
  </div>
</template>

<script>
export default {
  computed: {
    savedText() {
      return this.$store.getters['text/getInputText'];
      // 通过text模块的getInputText getter来获取保存的文本
    },
  },
};
</script>

通过以上步骤,你可以在vuex中保存存储中输入的文本,并且在需要的地方获取该文本。如果在实施过程中出现问题,请提供更多详细信息,以便我们更准确地帮助解决。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

python decode encode

字符本身不知道如何在计算机中保存。下文中,会避免使用“字符串”这个词,而用“文本”来表  示“字符”组成的串。  *编码(动词):按照某种规则(这个规则称为:编码(名词))将“文本”转换为“字节流”。...它使用unicode定义的“字符”“数字”映射,进而规定了,如何在计算机中保存这个数字。其它的utf16等都是  unicode实现。  gbk:类似utf8这样的“编码”。...但是它没有使用unicode定义的“字符”“数字”映射,而是使用了另一套的映射方法。而且,它还定义了如何在  计算机中保存。 ...=关于#coding=utf8=  当你在py文件的第一行中,写了这句话,并确实按照这个编码保存了文本的话,那么这句话有以下几个功能。  1.使得词法分析器能正常运作,对于注释中的中文不报错了。 ...(比如py文件指定了coding=utf8,但是你还是可以保存成ansi--记事本的默认编码),这种情况下真实的编码就需要去猜了  解码了的文本只存在运行环境中,如果你需要打印/保存/输出给数据库/网络传递

2.5K10

来,弄一个群聊系统

成员A进群 当第一个用户点击进入该群时,就可以加入群聊,系统将生成的随机码保存在 RandomCode 表中,并关联到新创建的群 ID,更新群成员的个数。...后台服务检查随机码是否存在于缓存中,如果存在,则校验通过。 然后,根据 Group 中的成员个数,来判断当前群成员是否满员(目前普通用户创建的群聊人数最多为 500 人)。...消息发送与接收 我:当某个成员在微信群里发言,系统需要处理消息的分发、通知其他成员、以及确保消息的显示。 在群聊系统中保存和展示用户的图片、视频或音频数据时,通常需要将元数据和文件分开存储。...那你再说一下 10 亿用户的群聊系统应该如何在高并发,海量数据下保证高性能和高可用吧! 我:我想到了几个点,比如采用集群部署、消息队列、多线程、缓存等。...当然,也可能是时间不充分的原因,已经还不错了! 我:(内心 OS,借你吉言)再想问一下,如果我把这些写出来,会有读者给我点赞、分享、加入在看吗?

56021
  • PostgreSQL 迁移用户很简单 --- 我看你的好戏

    PostgreSQL 迁移中用户的问题是不少的尤其一些ORACLE ,MySQL的DBA的固有概念,可能理解PG的用户的使用方式存在一些概念难点。...,我们那个老DBA,就那个老梆子,又说我不对,我就说了他一句,“你行你上”,然后在问他该怎么弄,他就不搭理我了,你说我这怎么办,我怕我弄错了,所以过来问你一句。...领导还说他管的好,井井有条,啥玩意,增加工作量。有时间不如多看看股票,我哪里有闲工夫给他弄这个,就顺着他来呗,要不他又得给我告状。...这堆问题,我哪里知道,我问我们那个老梆子,他也不告诉我呀?你就说你怎么弄吧?...我:百度搜的你自己看吧 Schema概念: Oracle:在Oracle数据库中,schema是一个逻辑分组,用于包含数据库对象,比如表、视图、序列和存储过程等。

    5800

    一个奇怪的登录需求

    为了避免这一情况,Spring Security 通过封装,隐藏了用户名不存在的异常,导致开发者在开发的时候,只能获取到 BadCredentialsException,这个异常既表示用户名不存在,也表示用户密码输入错误...然而由于种种原因,有时候我们又希望能够分别获取到用户不存在的异常和密码输入错误的异常,这个时候就需要我们对 Spring Security 进行一些简单的定制了。 2....在 Spring Security 中,负责用户校验的工作的类有很多,我这里就不一一列举了(感兴趣的小伙伴可以查看《深入浅出Spring Security》一书),我这里直接说我们涉及到的关键类 AbstractUserDetailsAuthenticationProvider...现在问题的核心变成了从哪里获取 AbstractUserDetailsAuthenticationProvider 的实例?...题外话: ❝这个需求还有一个简单的实现方式,就是自定义一个用户不存在的异常,当在 UserDetailsService 中查找用户查找不到时,抛出自定义的异常,这个自定义的异常不会被隐藏,这个比较简单,

    41420

    python的encode和decode

    python是个容易出现编码问题的语言。所以,我按照我的理解写下下面这些文字。      首先,要了解几个概念。     *字节:计算机数据的表示。8位二进制。可以表示无符号整数:0-255。...下文,用“字节流”表示“字节”组成的串。      *字符:英文字符“abc”,或者中文字符“你我他”。字符本身不知道如何在计算机中保存。...(在python中:unicode变成str)      *解码(动词):将“字节流”按照某种规则转换成“文本”。...(在python中:str变成unicode)      **实际上,任何东西在计算机中表示,都需要编码。例如,视频要编码然后保存在文件中,播放的时候需要解码才能观看。     ...它使用unicode定义的“字符”“数字”映射,进而规定了,如何在计算机中保存这个数字。其它的utf16等都是unicode实现。

    2.8K20

    vs2010中出现lnk2019和lnk1120错误

    非常令人难受的是,今天在配置Cocos2d-x的时候,配置完突然出现这个问题,我以为VS2010给我弄崩了,吓得我瞬间慌了 不过研究了好几篇文章才发现这个一点关系都没有。...我看了别人发了一堆什么长篇大论,作为小白的我完全看不懂啊!! 虽然大概了解那些长编大论是在说LINK(连接)不了库文件,无法生成对应的EXE,所以造成最终无法运行。...就是这里出错了),然后输入项目名,其他默认确定即可。 三、默认下一步 四、这里选”控制台应用程序“,并且选中“空项目”,然后确定即可。...话说,我这个只是大部分中的巧合啦,有需要就看看,主要是我也是小白,所以真正的方法我也不懂咧,也不知道为什么,勿喷~ 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    95240

    边看chromium的代码边想骂人……

    chromium团队接手后,大重构先, 结果第一版搞的架构太复杂,还不如安卓team当年的效率高 然后又继续重构,弄了个更复杂的架构 最后性能确实不错了,比安卓team封装的简化版webkit要好些...还有,让我产生了幻觉,觉得写C++代码的风格是这样的: 类不直接访问, 全部加到TypeList,必须用元编程使用常值去索引, 所有参数和返回值上各种类型推演、enable_if。...对象怎能简单new一个了事,当然要搞个超复杂的工厂函数, 利用static变量的特性,加上模板推演技术,进行自动化的注册, 让他找都找不到这个对象到底在哪里生成的。...既然用到了模板元,当然要深度引用boost的mpl库,让他如读天书, 为了增强代码的不可读性,还要大量使用半吊子的lamda。...还要大量使用C++标准中含糊的、误导性的代码,比如说std::remove根本不会删除元素,st::list::size竟然是O(n)的…… 话说还是以前的架构易读 超喜欢以前的架构 可惜清爽版在安卓

    82140

    VC++6.0入门——第五讲 文本编程

    引出VC++6.0入门——第四讲 简单绘图第五讲 文本编程相信大多数读者都有过使用Word和记事本程序的经验,Word和记事本这类文本处理软件可以让我们输入文字,并对文字进行编辑和修改,本章将介绍与文字处理相关的编程操作...新建项目输入线的初始化常用的文本处理程序有Wod、记事本和写字板,我们所使用的VC++集成开发环境也可以看成是一个文本处理程序,在它的源代码编辑窗口中可以输入、编辑和修改代码。...不难发现,在这些文本处理程序的编辑窗口中都有一条闪烁的竖线,将之称为插入符(Caet)。插入符可以用于提示用户:你输入的文字信息将在这个插入符所在的位置显示出来。...CView::OnLButtonDown(nFlags, point);}保存点击位置的坐标输入回车键的处理删除文字的实现将文本的颜色设置成和背景色一样字符输入功能代码1.鼠标左键定位插入字符位置;2....如何在程序中实现这种效果呢?如果我们先把字符串输出到屏幕上,接着把文本的颜色设置为新的颜色,然后一个字符一个字符地输出显示该字符串,也可以达到一种变色效果,但不能达到平滑的变色效果。

    13710

    Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由

    我们的样式,都将从 src/style/style.scss 这个文件中引用,因此,在 App.vue 这个文件中,直接引用 ./style/style 即可。...scss 中,引用文件,是可以省略 .scss 这个后缀名的。...忘记跑起来的命令了?如下: npm run dev 如果你的项目没有能够顺利的跑起来,则说明你哪里写错了。在终端里面或者浏览器里面,是会告诉你出错在哪里的。...但很可能你的英文不是很好,看不懂那些提示。没有关系,借助搜索引擎和翻译引擎,应该能够很快的排查出来,到底是哪里出错了。 另外,我是使用 Atom 编辑器来编写代码的。...关于如何在 Atom 编辑器里面开启代码检查,请参看我另外一篇博文 《Atom 编辑器安装 linter-eslint 插件,并配置使其支持 vue 文件中的 js 格式校验》 即便你可能遇到一些问题

    80190

    Python自动化测试|如何解决前置模块及数据依赖(二)

    sql吧 翡翠 10:42:04 的确不如sql稳定 翡翠 10:42:19 所以我说,不行上容器 翡翠 10:42:25 随用随删 天 10:43:44 你们在用docker吗 翡翠 10:43:59 我在弄...天 10:46:34 我之前就想过用docker来实现,先把数据添加到docker中的数据库中。...翡翠 10:51:23 反正最后都要删 z 10:51:54 数据不一定要存储在数据库,可以用文本,执行前写入进去就好 z 10:52:02 执行完毕后,再删掉 zz 10:56:48 意思是我们自己...万一sql错了,出现的问题,开发肯定不认,而且还会是觉得浪费他们的开发时间。...:我们目前1个项目涉及3个系统交互的,我目前走的sql,单发现,走sql需要对业务逻辑、表关联需要非常数据,且sql之间页存在依赖,有点麻烦 H:1.从接口关联方面做,2.通过sql方面做 橙子:感觉还是

    1.3K11

    win10 uwp 读取文本GBK错误

    我使用NotePad记事本保存文件,格式ASCII,用微软示例打开文件方式读取,出现错误 “在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符” 英文 No mapping for the...Unicode character exists in the target multi-byte code page 这个问题看来很简单,不就是编码错误,最后我就弄了一晚上 我先换个说法,让大家容易搜索到...,但是我以前就是这样写,可以读取到?原因是因为文本保存为 查了一下WPF使用默认可以读,原因是默认的 WPF 的编码读取是 GBK 所以这时就可以读取,但是在 UWP 是没有 GBK 的,默认也不是。...我们可以Catch,用GBK读文本,这样如果读取错误就是文件错了。...- Artech - 博客园 文本还有一个坑,我们如何在文本追加?uwp追加文本其实换了类,在FileIO。

    1.3K10

    小程序-云开发-如何对敏感词进行过滤即内容安全的检测(下)

    作者 | 随笔川迹 ID | suibichuanji 前言 撰文:川川 您将在本文中学习另外一种方式如何在小程序中对一段文本进行检测是否含有违规内容 云函数中进行简单的配置一下,就可以实现文本内容的校验...小程序端进行文本内容的弱校验,减少API的请求 如何将涉及违规的文本内容用*号代替,进行过滤处理 云函数调用方式的优点(推荐使用) 本文重点在于 学会如何在小程序云开发中的云函数后端进行配置,实现文本内容的校验...(上)中通过在小程序端请求云函数msgSecCheck1,通过request,request-promise请求微信提供的内容安全接口以及获取access_token,实现了对小程序端输入文本内容安全的检测...(输入一段违规的文本进行校验,点击图片可查看) 当您输入符合规则的文本时,便会返回成功时的状态码,以及对应合规的信息提示 ?...,对内容进行检测,若内容合规,就插入数据库,不合规,就不让走下一步的 对于违规词的手动收集,其实也是可以单独的弄一个接口的,在小程序端哪里需要检验的,哪里触发事件,就在哪里发起请求就可以的 对于涉及到复杂的页面

    3.1K10

    极简主意编程

    你是不是配置写错了,所有软件的地址、端口、用户名、密码都检查下看看 开发:怎么可能范这种低级错误,你确定不是防火墙问题 运维:你要怎么样自己过来弄 开发咚咚咚穿过几间办公司到运维跟前 开发:把堆栈跟踪打来...下周帮你弄 开发:装个环境还要下周啊,我等着上线呢 运维:好,忙好忙你弄 开发:尽快哦 运维:好 一天后 开发:好了吗 运维:等等哈 一天后 开发:好了吗 运维:再等等哈,马上弄 一天后 开发:好了吗...运维:在弄呢 开发:什么时候弄好 运维:我怎么知道,这么多东西呢 开发:…… 开发:你就别抱怨了,你装好环境我调试更麻烦 工作中像环境配置、错误定位与修复这些看似细枝末节的东西确是最恼人最花时间的,而且最没有成就感...在上面模拟的对话中,好像运维一直处于弱势,被开发步步紧逼,但是到最后还是逃脱不了背锅侠的命运。 问题究竟出在哪里?...然而实际上在很多项目中,只要不适合在关系数据库中存储的数据都会被放到memcacahed中,最常见的就是对于每个http请求来说都不会有变化但又需要频繁访问的数据。

    1.4K60

    关于图片或者文件在数据库的存储方式归纳

    oracle数据库中是blob或bfile类型 2、  图片存储在磁盘上,数据库字段中保存的是图片的路径。...其实,我从来没用过在数据库中以二进制存储图片的做法。我们用得更多的是存储图片的路径,实际图片是在磁盘上保存的(图片二进制放到数据库,把数据库的负担弄重了)。...经常使用text字段去存储。文章的内容就属于大字段。一般文章内容可以拆分到单独一个表中去。不要与文章信息存储在一张表里面。 我理解的原理是:mysql中一张表的数据是全部在一个数据文件中的。...我觉得,举一反三,相互独立,分离的思想不仅在系统开发中用到,在现实生活中经常存在的。相互混合,就会造成相互影响。小巧,简洁是一种思想。...有些是不需要在数据库保存的,缩略图可以实时访问的时候用程序生成(节省很多存储空间) 实际上,把域名保存在数据库中,非常不利于系统迁移。

    9.7K20

    初识Linux · 文件(2)

    文件描述符fd 我们再看一眼open函数和write函数: 返回值的描述是:返回值新的文件描述符,如果出错了返回的是-1。 那么我们研究的是这个返回值。...我们写的数据在哪里呢? 我们使用函数,里面的数据是放在哪里呢?难道是有了文件描述符fd我们就可以直接对files结构体操作了?...不是的,因为文件存储的地方是在磁盘上,而非OS里面,所以我们一定是会和磁盘扯上一定关系的,那么: 在OS里面有一块空间,缓存空间,将数据加载到了缓存里面,此时没有出错,就可以对文件,也就是已经先描述再操作的的文件对象里面...默认的三个流 文件描述符fd我们已经理解了,根据上文012是默认打开的三个流:0 对应的标准输入,1对应的标准输出,2对应的标准错误,输入比如键盘,输出和错误都是对应的显示器。...在OS层面存在一种结构叫做:VFS,即virtual file system。 因为每个file对象,都有一个函数指针,虽然函数名不同,但是可以将函数的参数,返回值等弄的大差不差呗。

    5710

    Medium网友分享了一篇帖子 介绍了他的深度学习心路历程

    (我不知道机器学习的进展,或者它甚至存在),我认为我们离实现真正的人工智能还有很远的距离。...然而,看看下图,事实证明我错了: 我对人工智能的兴趣 在2014年(24岁),我刚刚从物理系毕业,在做我的关于黑洞模拟工程的论文时,我意外地发现了Coursera、机器学习、吴恩达和Apache Spark...在工作中我发现,事情不像在课上学到的那样简单!我不再在R中导入Iris数据集,我处理的是奇怪的数据,并且我不知道数据在现实生活中是“肮脏的”。但我一直都在学习。有趣的是,我当时并不确定数据科学是什么。...我爱上了编程! 我选修了基础物理课程,如经典力学,量子力学,但也有数值方法,高性能计算,以及贝叶斯推理和机器学习。在我的论文中,我用Python编写了很多代码,所以我很高兴。...如果你想知道我是如何在这个领域找到一份令人惊叹的工作的,那就看看我在几周前做的一篇博客文章:如何找到一份数据科学家的工作?

    956110

    从运营角度看数据安全

    运营角度看数据安全 从安全运营角度来看数据安全建设的必要性,在我们呆过企业中可能会存在这样的对话 part1焦躁的安全工程师问到”你你你xxxxURL有个sql注入,赶紧看下,还有哪个应用使用这个库,表里都有哪些敏感字段...注入拖出去这么多数据,md业务还坑我是测试数据”。...Part2如果某个秋高气爽的一天,你正吃着火锅唱着歌,突然发现暗网出现了疑似数据泄露,通过安全中台快速将数据字段进行检索,更快的定位到哪些库存在隐患,这些库对应哪些应用,进行快速的应急响应。...”,”你们安全部天天就知道让我们业务弄这个也弄弄那个也弄,我们自己业务还做不做了”。...,最简单的可以直接去遍历所有的库表结构字段、遍历集中日志存储中心,对不同的应用,不同的数据库表中存在哪些敏感数据进行自动化审计。

    1.2K20

    Excel的匹配函数全应用

    工作中最常见的是空格,所以每次我拿到从数据库导出来的数据,在作分析之前,基本上第一步都是Ctrl+F,查找内容输入空格,替换成什么那里什么都不输入,这样可以把Excel表中的空格批量替换。...常见的Excel 存储形式为时间、文本和数字,Excel 内核存储方式只有文本和数字两种,时间是归属于数字存储,在这里就不展开了。...从数据库导出的数字很多时候都是用文本形式进行存储的,但是本案例是如何输入右面的数字6为文本的,介绍一个方法,先输入英文下的单引号,然后输入数字,此时的数字就是以文本形式存储的。...给朋友们演示一下函数的操作过程,大家看一下动图。有一段文本“阿忠凯是最年轻的帅气的讲师”,我想找帅气这个文本在不在很长的那段文本内,就编写函数=Find,找什么呢,找“帅气”这两个字,在哪里找呢?...在这么说明一下,Find函数中无论中英文字符,都算是1个长度的字符。 我找丑陋这两个字是否在长文本内,同样输入=find,找什么呢,找丑陋,在哪里找呢,在长文本内找,从第几个字符开始呢?

    3.8K51

    盘点Excel中的那些有趣的“bug”

    经过测试在Excel中并不存在2100年2月29日,那为什么只有1900年这一天错了?...两数不相等 在Excel中输入=1.2-1.1=0.1,回车后计算结果为FALSE,这说明1.2减1.1的结果不是0.1,是Excel算错了吗?可是输入=1.2-1.1确实显示0.1啊。 ?...如截图,单元格中对SUM结果为0,同时单元格左上角有绿色三角提示“以文本形式存储的数字“。这个提示就是SUM结果为0的原因,这些数字实际存储格式为文本,而文本并不参加数字的运算。...这里有个概念是存储格式,当在Excel单元格中输入数字0,Excel默认会以数字格式作为存储,也就是前面说的2进制,但是如果先设置这个单元格类型为文本,则0当作文本。...在Excel中数字和日期默认靠右显示,文本靠左。 这也是我们经常在输入电话号码和身份证号是存在的问题,输入身份证号后,显示成了科学计数法,这里就需要先设置单元格为文本再输入。

    89720

    MySQL问题集锦

    因为每一次判断A.XX查询是否存在子表中,都需要遍历一次,循环100次,所以这样的查询效率很低。...MySQL的子查询结果是不能建立索引,速度也会慢,所以还是乖乖的将子查询的结果存储在一个临时表或者数据表中,再建立索引。...然后我就在终端shell中如法炮制输入如下语句: mysql -u[username] -p[password] [dbname] "drop table if exists [tableName]"...一时间挠破脑袋也想不明白,我到底哪里理解错了。...冷静思索,在leader的提醒下,终于弄明白了,原来shell脚本中使用echo的写法是将sql语句作为标准输入传入到mysql命令中,而后面在终端中的写法则是作为命令行参数传入mysql,二者的写法是有着本质的区别

    1.2K20
    领券