当前位置: 首页 > news >正文

中宁网站建设学做网站的书

中宁网站建设,学做网站的书,网上买保险哪个平台好,咨询网站建设文章目录 文章目录 pinia组成部分 pinia使用流程 注意Store获取到后不能解构#xff0c;否则失去响应式 一、pinia原理#xff1f; 功能#xff1a;管理全局共享数据#xff0c;pinia与vuex功能一样优势#xff1a;pinia相对于vuex增加了对ts的支持#xff0c;对响应式的…文章目录 文章目录 pinia组成部分 pinia使用流程 注意Store获取到后不能解构否则失去响应式 一、pinia原理 功能管理全局共享数据pinia与vuex功能一样优势pinia相对于vuex增加了对ts的支持对响应式的支持 二、组成部分 State存储共享的数据Actions可以包含任意异步操作如axios提交(dispatch)action自动commit给mutation保证所有数据同步更新其他方法会使部分数据失真Mutationspinia已取消vuex中会有 1. pinia使用流程: 安装依赖下载包 npm install pinia 在main.js中引入pinia并创建容器挂载到根实例上 //引入stores暴露出的pinia的实例 import pinia from ./storescreateApp(App).use(pinia).mount(#app) 创建stores文件夹和index.js文件这个文件以后基本不用管了 import { createPinia } from pinia;const pinia createPinia()export default pinia 在stores文件夹下创建counter.js文件。这个文件就是存有关counter相关的数据。类似vuex的模块化defineStore 是需要传参数的 第一个参数是id就是一个唯一的值简单点说就可以理解成是一个命名空间.第二个参数就是一个对象里面有三个模块需要处理第一个是 state第二个是 getters第三个是 actions。 //定义关于counter的store import {defineStore} from pinia/*defineStore 是需要传参数的其中第一个参数是id就是一个唯一的值 简单点说就可以理解成是一个命名空间. 第二个参数就是一个对象里面有三个模块需要处理第一个是 state 第二个是 getters第三个是 actions。 */ const useCounter defineStore(counter,{state:() ({count:66,}),getters: {},actions: {} })//暴露这个useCounter模块 export default useCounter注意返回的函数统一使用useXXX作为命名方案这是约定的规定。 然后再组件中使用 template     !-- 在页面中直接使用就可以了 不用 .state--   div展示pinia的counter的count值{{counterStore.count}}/div /template script setup // 首先需要引入一下我们刚刚创建的store import useCounter from ../stores/counter // 因为是个方法所以我们得调用一下 const counterStore useCounter() /script   1.2.注意Store获取到后不能解构否则失去响应式 template   div展示pinia的counter的count值{{counterStore.count}}/div   div展示解构出来的pinia的counter的count值{{count}}/div   button clickaddCountcount1/button /template script setup     import useCounter from ../stores/counter          const counterStore useCounter()          const {count} counterStore     function addCount(){       //这里可以直接操作count这就是pinia好处在vuex还要commit在mutaitions修改数据       counterStore.count     } script/
http://www.pierceye.com/news/145817/

相关文章:

  • 可以自己做网站优化吗最好用的wordpress主题
  • 瓜子二手车网站开发智慧团建注册登记入口
  • 青岛网站开发建设安阳市商祺网络有限责任公司
  • 自己怎么做装修网站网站建设设计岗位职责
  • php语言 网站建设投资2 3万小生意
  • 全美网站开发微转app是用网站做的吗
  • 禹州 什么团购网站做的好广州网站建设程序开发
  • 成都市微信网站建设公司专业app开发
  • 郑州网站建设hndream神木网站设计公司
  • 关于网站集约化建设的讲话抓取网站访客qq号码
  • 南昌住房城市建设支行官方网站海洋网络提供网站建设
  • 网站外链建设的八大基本准则做网站卖得出去吗
  • 网站建设不完整 审核天元建设集团有限公司一公司尤作岭
  • 论坛程序做导航网站专做轮胎的网站
  • 网站开发软件解决方案个人网站可以做资讯吗
  • 网站右击无效是怎么做的牛商网建设的食品网站
  • 新北网站建设全网营销网站建设
  • 网站建设与管理 教学设计自己的身份已经网站备案了
  • 长沙网站列表网站开发实例及研究
  • 东莞阳光网官方网站吉林百度查关键词排名
  • 网站开发投标书范本目录左旗网站建设
  • 一流的五屏网站建设wordpress 移动端 接口
  • 服装行业网站建设兴宁网站设计
  • 网站两边的悬浮框怎么做wordpress 非插件代码高亮
  • 网站安全管理制度建设下载网站建设公司哪家强
  • 网络直播网站开发长春市城乡建设部网站
  • 自己搭建服务器做网站要多久汕头网络推广电话
  • 除了昵图网还有什么做图网站深圳房地产网站开发
  • 网站建设哪家go好重庆怎样网站推广
  • 松江网站建设哪家好wordpress去掉父分类