美文网首页
2022-05-21(一)

2022-05-21(一)

作者: 未路过 | 来源:发表于2022-05-21 18:23 被阅读0次

Vue3

1. Vue是渐进式JS框架,那么什么是渐进式框架呢?

表示我们可以在项目中一点点来引入和使用Vue,而不一定需要全部使用Vue来开发整个项目。

2. CDN引入

CDN是内容分发网络,content delivery network 或者 content distribution network
程序打包成静态资源,静态资源部署到服务器里面。用户访问服务器。

服务器距离用户越近,用户访问的速度就越快。越远,访问的速度就
越慢。但是购买很多台服务器,分别放到世界各地是很难实现的。
但是我们可以使用CDN的服务器。通过内容分发网络,找到最靠近每个用户的服务器
从这个服务器里面,给用户派发资源。CDN的服务器是由好多台服务器分发在各个地点的。
这些服务器叫做边缘节点。
比如北京的用户想访问,它会去找离自己最近的CDN服务器,没有的话,
就回去它的父节点去找。就回去源站里面找,然后下载到父节点,然后从父节点下载到边缘节点。
然后边缘节点就有资源了,下一次有别的用户像访问的话,就会直接访问的到了。

总结:
它是指通过 相互连接的网络系统,利用最靠近每个用户的服务器
更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户;

3.template

const app = Vue.createApp(对象)
app.amout("#app")
这个对象里面有个属性是template,里面写html标签,他会替换掉#app里面的innterHTML
直接写在creatApp里面不太好看,我们有一下两种解决办法
(1.)使用script标签,并且标记它的类型为 x-template;

<script type="x-template" id="my-app">
  <div>
    <h2>{{counter}}</h2>
  </div>
</script>

  <script>
   const app = Vue.createApp({
     template:"#my-app",
     data(){
       return {
         counter: 100
       }
     }
   })
   app.mount("#app")

(2.)使用template

<template id="my-app">
  <div>
    <h2>{{counter}}</h2>
  </div>
</template>

  <script>
   const app = Vue.createApp({
     template:"#my-app",
     data(){
       return {
         counter: 100
       }
     }
   })
   app.mount("#app")

template标签是不会被浏览器渲染到页面上,但是可以被js读取处理掉

4. data属性

在vue2中,可以传入一个对象(虽然官方推荐的是一个函数)
在vue3中,比如传入一个函数,否则就会直接在浏览器中报错

5.methods属性

我们可以使用this关键字在methods里面的方法中直接访问到data中返回的对象的属性
并且不能使用箭头函数。

相关文章

  • 戒定慧·《感恩日志》重启第08

    2022-05-21(周六) 戒定慧·《感恩日志》重启第08天 【08:21】 01、感恩:昨晚“四宝”床头读书、...

  • 饺面店的第九十三天:感动😹

    2022-05-21 昨天520,没开店,但也是大起大落、滑铁卢的一天,不过一切都过去了,今天还是继续开店吧 ...

  • “掱”怎么读,“嫑”是啥意思?

    “掱”怎么读,“嫑”是啥意思?这几个有趣的汉字,你认识几个? 2022-05-21 09:42 《万姓统谱》:“上...

  • 约练收获

    中原焦点团队 坚持分享1406天 2022-05-21 如果来访者来咨询是因为他人的行为没有满足自己的期待,或...

  • 和谐才是人间大道

    大伟哥 找到北文社 2022-05-21 06:33 发表于山西 找到北的家人,周末愉快!刚刚忙完,继续今晚分享,...

  • 家庭分享会 | 第三期:Excel小技巧

    时间:2022-05-21主题:Excel小技巧参与人:Smile、古德文、好丽友发起人:古德文 目的: 不仅仅是...

  • 最近

    2022-05-21 最近一直在忙,虽然事情是自己的,怎么安排是自由的,但事情在,就真正的轻松时刻。没有真正的休息...

  • 0201教练|活出自信人生

    2022-05-21 北京 晴天早上一大早出门跑步,为了完成闻思修目标108km,目标达成,太了不起了,以前都不敢...

  • 2022-05-21(一)

    Vue3 1. Vue是渐进式JS框架,那么什么是渐进式框架呢? 表示我们可以在项目中一点点来引入和使用Vue,而...

  • 2022-05-21(一)

    1. 文档类型声明,用于声明文档类型。HTML文档声明,告诉浏览器当前页面是htm...

网友评论

      本文标题:2022-05-21(一)

      本文链接:https://www.haomeiwen.com/subject/olucprtx.html