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

厦门旅游网站设计深圳aso优化

厦门旅游网站设计,深圳aso优化,咨询公司注册经营范围,如何在自己的服务器上做网站【1.0】vue3的创建 【一】vue3介绍 vue2的所有东西,vue3都兼容 vue3中写js代码由两种,组合式和配置项 配置项api,就是vue2的写法,将数据放进data,方法放进methods等 export default{data(){return {}},methods:…

【1.0】vue3的创建

【一】vue3介绍

  • vue2的所有东西,vue3都兼容

  • vue3中写js代码由两种,组合式和配置项

    • 配置项api,就是vue2的写法,将数据放进data,方法放进methods等

          	export default{data(){return {}},methods:{}}
      
    • 组合式,就是一个功能,上面直接写变量,下一行可以直接写函数,但是得return返回出去

      const items = ref([{ message: 'Foo' }, { message: 'Bar' }])
      function add(){  }
      

【二】vue3项目创建

  • #1 什么是vite?—— 新一代前端构建工具。
    优势如下:
    开发环境中,无需打包操作,可快速的冷启动。
    轻量快速的热重载(HMR)。
    真正的按需编译,不再等待整个应用编译完成。# 2 兼容性注意
    Vite 需要 Node.js 版本 18+,20+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本
    官网:https://cn.vitejs.dev/
    
  • vue-cli创建和vue2基本一致

(1)vue-cli创建

【1】cmd命令,“D:”+enter进入d盘或者输入vue ui进入网页创建

【2】创建项目

  • vue create vue3_0815(项目名)
    

【3】选配置

  • mannly自定义
    router/vuex/babel/选中
    版本3.x
    history版本
    

(2)vue-vite创建(推荐)

【1】点进官网

  • https://cn.vitejs.dev/
    

【2】配置镜像站

  • cmd查看本地镜像

    npm config get registry
    
  • 配置淘宝的镜像站

    npm config set registry https://registry.npmmirror.com
    

【3】创建项目

  •     # 创建项目方式一(后期还是要输入project_name)npm create vite@latest# 创建项目方式二:指定名字npm create vite@latest vue3_demo002# 创建项目方式三cnpm create vite@latest vue3_demo002# 创建项目方式四cnpm create vite vue3_demo002
    
    回车 选择vue,下一步选择js
    

【4】打开

  • 用pycharm打开

    右上角 edit_configurations
    加号npm
    --在script中输入serve(vue-cli)
    --在script中输入dev(vue-vite)
    
  • 我在npm run dev报错,是因为没有install vue点击那个感叹号提示自动下载的

【5】补充

  • vue-cli和vite区别在页面上,命令一个是serve一个是dex,都可以在package.json中修改

  • {"name": "vue3_vite0815","private": true,"version": "0.0.0","type": "module","scripts": {"dev": "vite",---可以是script,此时就是run serve"build": "vite build","preview": "vite preview"},
    

【三】快速体验组合式

  • <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><title>Title</title><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><style></style>
    </head>
    <body>
    <div id="app"><p>{{count}}</p><br><button @click="handleAdd">点我加1</button></div>
    </body>
    <script>let app=Vue.createApp({setup() {let count=Vue.ref(0)let handleAdd=()=>{count.value++}return {count,handleAdd}},})app.mount("#app")</script>
    </html>
    

【四】快速体验配置项

  • <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><title>Title</title><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><style></style>
    </head>
    <body>
    <div id="app"><p>{{count}}</p><br><button @click="handleAdd">点我加1</button></div>
    </body>
    <script>let app=Vue.createApp({data(){return {count:100}},methods:{handleAdd(){this.count++}}})app.mount("#app")</script>
    </html>
    

【五】拥抱ts

  • # 1 之前写vue2用js
    # 2 vue3-->ts-->微软推出的--》最终要被编译成js才能运行在浏览器中-使用ts写,可以避免很大错误-ts是js的超集---》ts完全兼容js# 3 我们学的是vue2+js+vue-router+vuex+elementuivue3+js+vue-router+pinia+elementui-plus# 4 变化新的生命周期钩子data 选项应始终被声明为一个函数移除keyCode支持作为 v-on 的修饰符
    
http://www.hkea.cn/news/453963/

相关文章:

  • wordpress商城 中文站百度站长平台网址
  • 建手机网站的软件有哪些南宁百度seo价格
  • 做网站私活长沙网络营销公司
  • 网站建设公司 广告法被处罚沧州网络推广外包公司
  • 电商网站 开发成本惠州seo外包服务
  • 佛山做网站建设价格百度网盘官方下载
  • 网上购物商城网站建设个人免费域名注册网站
  • 成都学网站建设电子营销主要做什么
  • 织梦cms通用蓝白简介大气企业网站环保科技公司源码网络推广员招聘
  • 网站后台怎么添加图片视频app推广
  • 网站秒收录怎么做的经典软文案例和扶贫农产品软文
  • 珠海疫情最新情况厦门搜索引擎优化
  • 中国菲律宾历史战绩网站关键词优化工具
  • 西宁网站建设最好的公司哪家好优秀网站设计案例
  • 沧州做网站费用搜索引擎优化是做什么的
  • 社区网站推广方案线上运营的5个步骤
  • 湘潭学校网站建设 z磐石网络网站关键词优化教程
  • wordpress多程序用户同步汕头seo排名
  • 旅游网站 建设平台分析百度seo一本通
  • 怎么用dw做网站app开发网站
  • 昆山做网站的公司有哪些seo整站优化推广
  • 网站建设谈单情景对话青岛seo百科
  • 网站做自适应好不好网页分析报告案例
  • 大连手机自适应网站建设公司seo诊断站长
  • 有哪些好的网站十大电商代运营公司
  • 个人网页设计欣赏网站整站优化快速排名
  • 多少钱立案seo 公司
  • 医学类的网站做Google百度怎么优化排名
  • 手机网站怎样做枸橼酸西地那非片的功效与作用
  • 邯郸做wap网站的公司六六seo基础运营第三讲