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

有哪个网站是成都中科大旗做的电影网页设计尺寸

有哪个网站是成都中科大旗做的,电影网页设计尺寸,网站接入地,做网站的公司跑了文章目录 一、 什么是pinia二、 创建空Vue项目并安装Pinia1. 创建空Vue项目2. 安装Pinia并注册 三、 实现counter四、 实现getters五、 异步action六、 storeToRefs保持响应式解构七、基本使用#xff1a;【1】main.js【2】store》index.js【3】member.ts 一、 什么是pinia P… 文章目录 一、 什么是pinia二、 创建空Vue项目并安装Pinia1. 创建空Vue项目2. 安装Pinia并注册 三、 实现counter四、 实现getters五、 异步action六、 storeToRefs保持响应式解构七、基本使用【1】main.js【2】store》index.js【3】member.ts 一、 什么是pinia Pinia 是 Vue 的专属状态管理库可以实现跨组件或页面共享状态是 vuex 状态管理工具的替代品和 Vuex相比具备以下优势 提供更加简单的API 去掉了 mutation 提供符合组合式API风格的API 和 Vue3 新语法统一去掉了modules的概念每一个store都是一个独立的模块搭配 TypeScript 一起使用提供可靠的类型推断 二、 创建空Vue项目并安装Pinia 1. 创建空Vue项目 npm init vuelatest2. 安装Pinia并注册 npm i piniaimport { createPinia } from piniaconst app createApp(App) // 以插件的形式注册 app.use(createPinia()) app.use(router) app.mount(#app)三、 实现counter 核心步骤 定义store组件使用store 1- 定义store import { defineStore } from pinia import { ref } from vueexport const useCounterStore defineStore(counter, (){// 数据 stateconst count ref(0)// 修改数据的方法 actionconst increment (){count.value}// 以对象形式返回return {count,increment} }) 2- 组件使用store script setup// 1. 导入use方法import { useCounterStore } from /stores/counter// 2. 执行方法得到store store里有数据和方法const counterStore useCounterStore() /scripttemplatebutton clickcounterStore.increment{{ counterStore.count }}/button /template四、 实现getters getters直接使用计算属性即可实现 // 数据state const count ref(0) // getter (computed) const doubleCount computed(() count.value * 2)五、 异步action 思想action函数既支持同步也支持异步和在组件中发送网络请求写法保持一致 步骤 store中定义action组件中触发action 1- store中定义action const API_URL http://geek.itheima.net/v1_0/channelsexport const useCounterStore defineStore(counter, (){// 数据const list ref([])// 异步actionconst loadList async (){const res await axios.get(API_URL)list.value res.data.data.channels}return {list,loadList} })2- 组件中调用action script setupimport { useCounterStore } from /stores/counterconst counterStore useCounterStore()// 调用异步actioncounterStore.loadList() /scripttemplateulli v-foritem in counterStore.list :keyitem.id{{ item.name }}/li/ul /template六、 storeToRefs保持响应式解构 直接基于store进行解构赋值响应式数据state和getter会丢失响应式特性使用storeToRefs辅助保持响应式 script setupimport { storeToRefs } from piniaimport { useCounterStore } from /stores/counterconst counterStore useCounterStore()// 使用它storeToRefs包裹之后解构保持响应式const { count } storeToRefs(counterStore)const { increment } counterStore/scripttemplatebutton clickincrement{{ count }}/button /template七、基本使用 【1】main.js import { createSSRApp } from vue import App from ./App.vue// 导入 pinia 实例 import pinia from ./stores import persist from pinia-plugin-persistedstate // 使用持久化存储插件 pinia.use(persist)export function createApp() {// 创建 vue 实例const app createSSRApp(App)// 使用 piniaapp.use(pinia)return {app,} }【2】store》index.js import { createPinia } from pinia// 创建 pinia 实例 const pinia createPinia()// 默认导出给 main.ts 使用 export default pinia【3】member.ts import type { LoginResult } from /types/member import { defineStore } from pinia import { ref } from vue// 定义 Store export const useMemberStore defineStore(member,() {// 会员信息const profile refLoginResult()// 保存会员信息登录时使用const setProfile (val: LoginResult) {profile.value val}// 清理会员信息退出时使用const clearProfile () {profile.value undefined}// 记得 returnreturn {profile,setProfile,clearProfile,}},{// 网页端配置// persist: true,// 小程序端配置persist: {storage: {getItem(key) {return uni.getStorageSync(key)},setItem(key, value) {uni.setStorageSync(key, value)},},},}, )
http://www.hkea.cn/news/14447965/

相关文章:

  • 免费网站建设公司代理深圳企业网站制作公司单位
  • 二手车网站html模板手机怎么打开微信网站
  • 怎样自己弄一个网站网站挂马个人问题还是服务商
  • 哪个网站做译员好Wordpress 商城主题过于臃肿
  • 昆明哪里做网站社交网站建设平台
  • 机关 网站 建设方案四平网站建设在线咨询
  • 企业网站建设需要多少钱网站建设与网络编辑综合实训课程指导手册
  • php7跨设备网站开发pdf银川网站设计联系电话
  • 动态和静态网站的区别闵行区教育局官网
  • 我的世界做皮肤的网站网络构建是什么
  • 国外饮品网站网站开发原始数据
  • 制作h5网站开发传奇设计师身亡
  • 多页网站制作为什么要域名备案
  • p网站建设寿光做网站的
  • 广州网站设计培训班北京网页设计新趋势
  • 做图的赚钱的网站建站工具也成为什么系统
  • 看广告赚钱seo排名规则
  • app应用网站单页模板wordpress 调用tag
  • 建网站域名后怎样做个人域名推荐
  • 湖州医院网站建设方案押注网站建设
  • 建设学校网站的原因制作网站页面怎么做
  • 慈溪住房和城乡建设部网站手机app网页制作
  • 网站源码酒类专业的集团网站设计网络
  • 国内做进口的电商网站门户网站营销怎么做
  • 长治网站建设培训文件网站设计报价单模板
  • wordpress博客站点地图网站制作外包公司
  • 做室内设计兼职的网站wordpress 公告
  • 成都 做网站网站优化及推广公司
  • 制作网站哪家强佛山中小企业外贸网站建设推广
  • 电子商务网站建设品牌自己公司产品网站的好处