<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{237:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),t._m(7),t._v(" "),t._m(8),t._m(9),a("p",[t._v("ã»ã¨ã‚“ã©ã®å&nbsp;´åˆã€ãƒšã‚¤ãƒ­ãƒ¼ãƒ‰ã¯ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã«ã™ã¹ãã§ã™ã€‚ãã†ã™ã‚‹ã“ã¨ã§è¤‡æ•°ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’å«ã‚ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã€ã¾ãŸãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãŒã‚ˆã‚Šè¨˜è¿°çš„ã«è¨˜éŒ²ã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™:")]),t._v(" "),t._m(10),t._m(11),t._m(12),t._v(" "),t._m(13),t._v(" "),t._m(14),a("p",[t._v("ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚¹ã‚¿ã‚¤ãƒ«ã§ã‚³ãƒŸãƒƒãƒˆã™ã‚‹ã¨ãã€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå…¨ä½“ãŒãƒšã‚¤ãƒ­ãƒ¼ãƒ‰ã¨ã—ã¦ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒãƒ³ãƒ‰ãƒ©ã«æ¸¡ã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ãƒãƒ³ãƒ‰ãƒ©ã®ä¾‹ã¯ä¸Šè¨˜ã¨åŒã˜ã§ã™:")]),t._v(" "),t._m(15),t._m(16),t._v(" "),a("p",[t._v("Vuex ã‚¹ãƒˆã‚¢ã®çŠ¶æ…‹ã¯ Vue ã«ã‚ˆã£ã¦ãƒªã‚¢ã‚¯ãƒ†ã‚£ãƒ–ã«ãªã£ã¦ã„ã‚‹ã®ã§ã€çŠ¶æ…‹ã‚’å¤‰æ›´ã™ã‚‹ã¨ã€çŠ¶æ…‹ã‚’ç›£è¦–ã—ã¦ã„ã‚‹ Vue ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã¯è‡ªå‹•çš„ã«æ›´æ–°ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ Vuex ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯ã€é€šå¸¸ã® Vue ã¨å‹•ä½œã•ã›ã¦ã„ã‚‹ã¨ãã¨åŒã˜ãã€ãƒªã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªå€¤ã«é–¢ã™ã‚‹æ³¨æ„ãŒå¿…è¦ã§ã‚ã‚‹ã“ã¨ã‚’æ„å‘³ã—ã¾ã™:")]),t._v(" "),t._m(17),t._v(" "),a("ul",[t._m(18),t._v(" "),a("li",[a("p",[t._v("å…¨ãæ–°ã—ã„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã§æ—¢å­˜ã®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ç½®ãæ›ãˆã‚‹ã€‚ä¾‹ãˆã°ã€"),a("a",{attrs:{href:"https://github.com/sebmarkbage/ecmascript-rest-spread",target:"_blank",rel:"noopener noreferrer"}},[t._v("ã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ³ã‚¿ãƒƒã‚¯ã‚¹ï¼ˆobject spread syntaxï¼‰"),a("OutboundLink")],1),t._v(" ã‚’ä½¿ç”¨ã—ã¦ã€æ¬¡ã®ã‚ˆã†ã«æ›¸ãã“ã¨ãŒã§ãã¾ã™:")]),t._v(" "),t._m(19)])]),t._v(" "),t._m(20),t._v(" "),a("p",[t._v("ã„ã‚ã„ã‚ãª Flux å®Ÿè£…ã«ãŠã„ã¦ã€ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ã‚¿ã‚¤ãƒ—ã«å®šæ•°ã‚’ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒå…±é€šã—ã¦è¦‹ã‚‰ã‚Œã‚‹ãƒ‘ã‚¿ãƒ¼ãƒ³ã§ã™ã€‚ã“ã‚Œã¯ã‚³ãƒ¼ãƒ‰ã«å¯¾ã—ã¦ãƒªãƒ³ãƒˆãƒ„ãƒ¼ãƒ«ã®ã‚ˆã†ãªãƒ„ãƒ¼ãƒ«ã‚’åˆ©ç”¨ã§ãã‚‹ã¨ã„ã†åˆ©ç‚¹ãŒã‚ã‚Šã€ã¾ãŸå˜ä¸€ãƒ•ã‚¡ã‚¤ãƒ«ã«å…¨ã¦ã®å®šæ•°ã‚’è¨­å®šã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€å…±åŒã§ä½œæ¥­ã™ã‚‹äººã«ã€ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³å…¨ä½“ã§ä½•ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãŒå¯èƒ½ã§ã‚ã‚‹ã‹ã‚’ä¸€ç›®è¦‹ãŸã&nbsp;ã‘ã§ç†è§£ã§ãã‚‹ã‚ˆã†ã«ã—ã¾ã™:")]),t._v(" "),t._m(21),t._m(22),a("p",[t._v("å®šæ•°ã‚’ä½¿ç”¨ã™ã‚‹ã‹ã©ã†ã‹ã¯å¥½ã¿ã®å•é¡Œã§ã™ã€‚å¤šãã®é–‹ç™ºè€…ã«ã‚ˆã‚‹å¤§è¦æ¨¡ãªãƒ—ãƒ­ã‚¸ã‚§ã‚¯ãƒˆã§å½¹ã«ç«‹ã¡ã¾ã™ãŒã€å®Œå…¨ã«ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãªã®ã§ã€ã‚‚ã—ãŠæ°—ã«å¬ã•ãªã‘ã‚Œã°ä½¿ç”¨ã—ãªãã¦ã‚‚æ§‹ã„ã¾ã›ã‚“ã€‚")]),t._v(" "),t._m(23),t._v(" "),t._m(24),t._v(" "),t._m(25),a("p",[t._v("ã„ã¾ã€é–‹ç™ºãƒ„ãƒ¼ãƒ«ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒ­ã‚°ã‚’è¦‹ãªãŒã‚‰ã€ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒ‡ãƒãƒƒã‚°ã‚’è¡Œã£ã¦ã„ã‚‹ã“ã¨ã‚’æƒ³åƒã—ã¦ãã&nbsp;ã•ã„ã€‚å…¨ã¦ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ãƒ­ã‚°ã«è¨˜éŒ²ã™ã‚‹ãŸã‚ã«ã¯ã€ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®å‰å¾Œã®çŠ¶æ…‹ã®ã‚¹ãƒŠãƒƒãƒ—ã‚·ãƒ§ãƒƒãƒˆã‚’æ•æ‰ã™ã‚‹ã“ã¨ãŒå¿…è¦ã§ã™ã€‚ã—ã‹ã—ã€ä¸Šã®ä¾‹ã«ã‚ã‚‹ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³å†…ã®éžåŒæœŸã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ã¯ã€ãã‚Œã‚’ä¸å¯èƒ½ã«ã—ã¾ã™: ãã®ã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ã¯ã€ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãŒã‚³ãƒŸãƒƒãƒˆã•ã‚ŒãŸæ™‚ç‚¹ã§ã¯ã¾ã&nbsp;å‘¼ã³å‡ºã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚ãã—ã¦ã€ã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ãŒå®Ÿéš›ã«ã„ã¤å‘¼ã³å‡ºã•ã‚Œã‚‹ã‹ã‚’ã€é–‹ç™ºãƒ„ãƒ¼ãƒ«ã¯çŸ¥ã‚‹è¡“ãŒã‚ã‚Šã¾ã›ã‚“ã€‚ã„ã‹ãªã‚‹çŠ¶æ…‹å¤‰æ›´ã§ã‚‚ã€ã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯å†…ã§èµ·ãã‚‹å&nbsp;´åˆã¯æœ¬è³ªçš„ã«è¿½è·¡ä¸å¯èƒ½ã§ã™ã€‚")]),t._v(" "),t._m(26),t._v(" "),t._m(27),t._v(" "),t._m(28),t._m(29),t._v(" "),t._m(30),t._v(" "),t._m(31),a("p",[t._v("éžåŒæœŸçš„ãªå‘½ä»¤ã‚’æ‰±ã†ãŸã‚ã«"),a("router-link",{attrs:{to:"./actions.html"}},[t._v("ã‚¢ã‚¯ã‚·ãƒ§ãƒ³")]),t._v("ã‚’è¦‹ã¦ã¿ã¾ã—ã‚‡ã†ã€‚")],1)])},[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³","aria-hidden":"true"}},[this._v("#")]),this._v(" ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³")])},function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"scrimba"},[s("a",{attrs:{href:"https://scrimba.com/p/pnyzgAP/ckMZp4HN",target:"_blank",rel:"noopener noreferrer"}},[this._v("Scrimba ã®ãƒ¬ãƒƒã‚¹ãƒ³ã‚’è©¦ã™")])])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v("å®Ÿéš›ã« Vuex ã®ã‚¹ãƒˆã‚¢ã®çŠ¶æ…‹ã‚’å¤‰æ›´ã§ãã‚‹å”¯ä¸€ã®æ–¹æ³•ã¯ã€ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ã‚³ãƒŸãƒƒãƒˆã™ã‚‹ã“ã¨ã§ã™ã€‚Vuex ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯ã‚¤ãƒ™ãƒ³ãƒˆã«ã¨ã¦ã‚‚è¿‘ã„æ¦‚å¿µã§ã™: å„ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯"),s("strong",[this._v("ã‚¿ã‚¤ãƒ—")]),this._v("ã¨"),s("strong",[this._v("ãƒãƒ³ãƒ‰ãƒ©")]),this._v("ã‚’æŒã¡ã¾ã™ã€‚ãƒãƒ³ãƒ‰ãƒ©é–¢æ•°ã¯ Vuex ã®çŠ¶æ…‹ï¼ˆstateï¼‰ã‚’ç¬¬1å¼•æ•°ã¨ã—ã¦å–å¾—ã—ã€å®Ÿéš›ã«çŠ¶æ…‹ã®å¤‰æ›´ã‚’è¡Œã„ã¾ã™:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("const")]),t._v(" store "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("new")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token class-name"}},[t._v("Vuex"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("Store")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    count"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n  mutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("increment")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("state")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n      "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// çŠ¶æ…‹ã‚’å¤‰æ›´ã™ã‚‹")]),t._v("\n      state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("count"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("++")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v('ç›´æŽ¥ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒãƒ³ãƒ‰ãƒ©ã‚’å‘¼ã³å‡ºã™ã“ã¨ã¯ã§ãã¾ã›ã‚“ã€‚ã“ã® mutations ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã¯ã€ã©ã¡ã‚‰ã‹ã„ã†ã¨ "ã‚¿ã‚¤ãƒ—ãŒ '),s("code",[this._v("increment")]),this._v(' ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãŒãƒˆãƒªã‚¬ãƒ¼ã•ã‚ŒãŸã¨ãã«ã€ã“ã®ãƒãƒ³ãƒ‰ãƒ©ãŒå‘¼ã°ã‚Œã‚‹" ã¨ã„ã£ãŸã‚¤ãƒ™ãƒ³ãƒˆç™»éŒ²ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒãƒ³ãƒ‰ãƒ©ã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã«ã¯ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚¿ã‚¤ãƒ—ã‚’æŒ‡å®šã—ã¦ '),s("code",[this._v("store.commit")]),this._v(" ã‚’å‘¼ã³å‡ºã™å¿…è¦ãŒã‚ã‚Šã¾ã™:")])},function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"language-js extra-class"},[s("pre",{pre:!0,attrs:{class:"language-js"}},[s("code",[this._v("store"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),s("span",{pre:!0,attrs:{class:"token function"}},[this._v("commit")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),s("span",{pre:!0,attrs:{class:"token string"}},[this._v("'increment'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"è¿½åŠ&nbsp;ã®å¼•æ•°ã‚’æ¸¡ã—ã¦ã‚³ãƒŸãƒƒãƒˆã™ã‚‹"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#è¿½åŠ&nbsp;ã®å¼•æ•°ã‚’æ¸¡ã—ã¦ã‚³ãƒŸãƒƒãƒˆã™ã‚‹","aria-hidden":"true"}},[this._v("#")]),this._v(" è¿½åŠ&nbsp;ã®å¼•æ•°ã‚’æ¸¡ã—ã¦ã‚³ãƒŸãƒƒãƒˆã™ã‚‹")])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[s("code",[this._v("store.commit")]),this._v(" ã«è¿½åŠ&nbsp;ã®å¼•æ•°ã‚’æ¸¡ã™ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã“ã®è¿½åŠ&nbsp;ã®å¼•æ•°ã¯ã€ç‰¹å®šã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«å¯¾ã™ã‚‹"),s("strong",[this._v("ãƒšã‚¤ãƒ­ãƒ¼ãƒ‰")]),this._v("ã¨å‘¼ã³ã¾ã™:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// ...")]),t._v("\nmutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("increment")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" n")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("count "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("+=")]),t._v(" n\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("store"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("commit")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("10")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// ...")]),t._v("\nmutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("increment")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" payload")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("count "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("+=")]),t._v(" payload"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("amount\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("store"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("commit")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  amount"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("10")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚¹ã‚¿ã‚¤ãƒ«ã®ã‚³ãƒŸãƒƒãƒˆ"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚¹ã‚¿ã‚¤ãƒ«ã®ã‚³ãƒŸãƒƒãƒˆ","aria-hidden":"true"}},[this._v("#")]),this._v(" ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚¹ã‚¿ã‚¤ãƒ«ã®ã‚³ãƒŸãƒƒãƒˆ")])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v("ã¾ãŸ "),s("code",[this._v("type")]),this._v(" ãƒ—ãƒ­ãƒ‘ãƒ†ã‚£ã‚’æŒã¤ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ä½¿ã£ã¦ã€ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ã‚³ãƒŸãƒƒãƒˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("store"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("commit")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  type"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n  amount"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("10")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("mutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("increment")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" payload")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("count "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("+=")]),t._v(" payload"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("amount\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"vue-ã®ãƒªã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªãƒ«ãƒ¼ãƒ«ã«å‰‡ã£ãŸãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#vue-ã®ãƒªã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªãƒ«ãƒ¼ãƒ«ã«å‰‡ã£ãŸãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³","aria-hidden":"true"}},[this._v("#")]),this._v(" Vue ã®ãƒªã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªãƒ«ãƒ¼ãƒ«ã«å‰‡ã£ãŸãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³")])},function(){var t=this.$createElement,s=this._self._c||t;return s("ol",[s("li",[s("p",[this._v("ã‚ã‚‰ã‹ã˜ã‚å…¨ã¦ã®å¿…è¦ãªãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ã‚ˆã£ã¦ã€ã‚¹ãƒˆã‚¢ã®åˆæœŸçŠ¶æ…‹ã‚’åˆæœŸåŒ–ã™ã‚‹ã“ã¨ãŒæœ›ã¾ã—ã„ã§ã™")])]),this._v(" "),s("li",[s("p",[this._v("æ–°ã—ã„ãƒ—ãƒ­ãƒ‘ãƒ†ã‚£ã‚’ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã«è¿½åŠ&nbsp;ã™ã‚‹ã¨ãã€ä»¥ä¸‹ã®ã„ãšã‚Œã‹ãŒå¿…è¦ã§ã™:")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("li",[s("p",[s("code",[this._v("Vue.set(obj, 'newProp', 123)")]),this._v(" ã‚’ä½¿ç”¨ã™ã‚‹ã€‚ã‚ã‚‹ã„ã¯")])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("obj "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("...")]),t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("obj"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" newProp"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("123")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ã‚¿ã‚¤ãƒ—ã«å®šæ•°ã‚’ä½¿ç”¨ã™ã‚‹"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ã‚¿ã‚¤ãƒ—ã«å®šæ•°ã‚’ä½¿ç”¨ã™ã‚‹","aria-hidden":"true"}},[this._v("#")]),this._v(" ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒ»ã‚¿ã‚¤ãƒ—ã«å®šæ•°ã‚’ä½¿ç”¨ã™ã‚‹")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// mutation-types.js")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("const")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token constant"}},[t._v("SOME_MUTATION")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'SOME_MUTATION'")]),t._v("\n")])])])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// store.js")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" Vuex "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'vuex'")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token constant"}},[t._v("SOME_MUTATION")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'./mutation-types'")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("const")]),t._v(" store "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("new")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token class-name"}},[t._v("Vuex"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("Store")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("...")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n  mutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// å®šæ•°ã‚’é–¢æ•°åã¨ã—ã¦ä½¿ç”¨ã§ãã‚‹ ES2015 ã®ç®—å‡ºãƒ—ãƒ­ãƒ‘ãƒ†ã‚£åï¼ˆcomputed property nameï¼‰æ©Ÿèƒ½ã‚’ä½¿ç”¨ã§ãã¾ã™")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token constant"}},[t._v("SOME_MUTATION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n      "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// çŠ¶æ…‹ã‚’å¤‰æ›´ã™ã‚‹")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯åŒæœŸçš„ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯åŒæœŸçš„ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„","aria-hidden":"true"}},[this._v("#")]),this._v(" ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯åŒæœŸçš„ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„")])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v("ã²ã¨ã¤ã®é‡è¦ãªãƒ«ãƒ¼ãƒ«ã‚’è¦šãˆã¦ãŠãã¾ã—ã‚‡ã†ã€‚ãã‚Œã¯"),s("strong",[this._v("ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ãƒãƒ³ãƒ‰ãƒ©é–¢æ•°ã¯åŒæœŸçš„ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„")]),this._v("ã¨ã„ã†ã“ã¨ã§ã™ã€‚ãªãœã‹ï¼Ÿæ¬¡ã®ä¾‹ã§è€ƒãˆã¦ã¿ã¾ã—ã‚‡ã†:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("mutations"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("someMutation")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("state")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    api"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("callAsyncMethod")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=&gt;")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n      state"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("count"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("++")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆå†…ã«ãŠã‘ã‚‹ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚³ãƒŸãƒƒãƒˆ"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆå†…ã«ãŠã‘ã‚‹ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚³ãƒŸãƒƒãƒˆ","aria-hidden":"true"}},[this._v("#")]),this._v(" ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆå†…ã«ãŠã‘ã‚‹ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚³ãƒŸãƒƒãƒˆ")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("p",[a("code",[t._v("this.$store.commit('xxx')")]),t._v(" ã¨æ›¸ãã‹ã€ã‚‚ã—ãã¯ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’ "),a("code",[t._v("store.commit")]),t._v(" ã«ãƒžãƒƒãƒ”ãƒ³ã‚°ã™ã‚‹ "),a("code",[t._v("mapMutations")]),t._v(" ãƒ˜ãƒ«ãƒ‘ãƒ¼ã‚’å‘¼ã³å‡ºã™ã“ã¨ï¼ˆãƒ«ãƒ¼ãƒˆã® "),a("code",[t._v("store")]),t._v(" ã®æ³¨å…¥ãŒå¿…è¦ï¼‰ã§ã€ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆå†…ã§ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ã‚³ãƒŸãƒƒãƒˆã§ãã¾ã™:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" mapMutations "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'vuex'")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// ...")]),t._v("\n  methods"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("...")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("mapMutations")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n      "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// `this.increment()` ã‚’ `this.$store.commit('increment')` ã«ãƒžãƒƒãƒ”ãƒ³ã‚°ã™ã‚‹")]),t._v("\n\n      "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// mapMutations ã¯ãƒšã‚¤ãƒ­ãƒ¼ãƒ‰ã‚µãƒãƒ¼ãƒˆã™ã‚‹:")]),t._v("\n      "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'incrementBy'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// `this.incrementBy(amount)` ã‚’ `this.$store.commit('incrementBy', amount)` ã«ãƒžãƒƒãƒ”ãƒ³ã‚°ã™ã‚‹")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("...")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("mapMutations")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n      add"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// `this.add()` ã‚’ `this.$store.commit('increment')` ã«ãƒžãƒƒãƒ”ãƒ³ã‚°ã™ã‚‹")]),t._v("\n    "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n  "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¸å‘ã‘ã¦"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¸å‘ã‘ã¦","aria-hidden":"true"}},[this._v("#")]),this._v(" ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¸å‘ã‘ã¦")])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v("çŠ¶æ…‹å¤‰æ›´ã‚’éžåŒæœŸã«çµ„ã¿åˆã‚ã›ã‚‹ã“ã¨ã¯ã€ãƒ—ãƒ­ã‚°ãƒ©ãƒ&nbsp;ã®å‹•ãã‚’äºˆæ¸¬ã™ã‚‹ã“ã¨ã‚’éžå¸¸ã«å›°é›£ã«ã—ã¾ã™ã€‚ä¾‹ãˆã°ã€çŠ¶æ…‹ã‚’å¤‰æ›´ã™ã‚‹éžåŒæœŸã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ã‚’æŒã£ãŸ 2ã¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’ä¸¡æ–¹å‘¼ã³å‡ºã™ã¨ãã€ãã‚Œã‚‰ãŒã„ã¤å‘¼ã³å‡ºã•ã‚ŒãŸã‹ã€ã©ã¡ã‚‰ãŒå…ˆã«å‘¼ã³å‡ºã•ã‚ŒãŸã‹ã‚’ã€ã©ã†ã‚„ã£ã¦çŸ¥ã‚Œã°ã‚ˆã„ã®ã§ã—ã‚‡ã†ï¼Ÿã“ã‚ŒãŒã¾ã•ã«ã€çŠ¶æ…‹å¤‰æ›´ã¨éžåŒæœŸã® 2ã¤ã®æ¦‚å¿µã‚’åˆ†é›¢ã—ãŸã„ã¨ã„ã†ç†ç”±ã§ã™ã€‚Vuex ã§ã¯"),s("strong",[this._v("å…¨ã¦ã®ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¯åŒæœŸçš„ã«è¡Œã†")]),this._v("ã¨ã„ã†ä½œæ³•ã«ãªã£ã¦ã„ã¾ã™:")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[t._v("store"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("commit")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'increment'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v('// "increment" ãƒŸãƒ¥ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«ã‚ˆã‚‹çŠ¶æ…‹å¤‰æ›´ã¯ã€ã“ã®æ™‚ç‚¹ã§è¡Œã‚ã‚Œã‚‹ã¹ãã§ã™')]),t._v("\n")])])])}],!1,null,null,null);s.default=e.exports}}]);</pre></body></html>