vue啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue啥意思?相关的知识,希望对你有一定的参考价值。

vue是一个构建用户界面的框架(库),它的目标是通过尽可能简单的api实现响应的数据绑定和组合的视图集合。vue核心是关注视图层,因此它非常容易学习,非常容易与其它库或已有项目整合。vue在与相关工具和支持库一起使用时, 也能很好地驱动复杂的单页应用。 参考技术A 就是在找到目的地。
路由器里根据目标IP,找到中间需要经过的路由器路径。
Web里根据网址找到能处理这个URL的程序或模块。
网络原理中,路由指的是根据上一接口的数据包中的IP地址,查询路由表转发到另一个接口,它决定的是一个端到端的网络路径。
web里的话,路由概念也是类似的,根据URL来将请求分配到指定的一个‘端’,另外也可以这样用,在某一个节点设置个转发,将到达这里的每一个’包‘或者说URL重新定向到另一个端并且可以在这个过程中对这个包进行处理。比如说我点击一个链接(URL)这个链接链接到A.html页面,我们可以在这个过程中设置一个转发,将这个链接定位到B.php,在这个节点中对A.html进行判断,处理,比如拦截,重定向什么的,还可以加一些参数再跳。

Vue,$ 是啥意思?

【中文标题】Vue,$ 是啥意思?【英文标题】:Vue, what does $ means?Vue,$ 是什么意思? 【发布时间】:2019-08-29 08:52:21 【问题描述】:

我正在学习 Vue.js,但我不明白 $ 符号的作用。我使用 Laravel,我的意思是我没有使用 Vue-CLI。 我去Vue文档的时候,很多文档都没有$

例如,Programmatic Navigation 部分显示:router.push( path: '/posts' ),但是当我在代码中执行此操作时,我必须执行 this.$router.push( path: '/posts' );

提前致谢。

【问题讨论】:

【参考方案1】:

在 Vue 中,$ 表示您正在使用 Vue 实例属性或 Vue 实例方法。

您可以通过the documentation了解更多信息。

【讨论】:

【参考方案2】:

$ 符号在 Vue 中用作 Vue 实例上属性名称的前缀。这有助于避免开发人员注入 Vue 原型的 Vue 实例属性覆盖现有属性。本质上,它将 Vue 实例属性与您或其他库开发人员可能注入到 Vue 实例中的属性区分开来。

例如。要访问 Vue 实例正在观察的数据,您可以使用:vm.$data。假设您将 Vue 实例分配给名为 vm 的变量。

上面的替代方案,如果您在 SFC(单文件组件)中,您可以使用 this 关键字访问这些实例。像这样:

<script>
  export default 
    name: 'mySFCComponentName',
   data() 
     return 
       myData: [1, 2, 3]
    
   ,
  mounted() 
   console.log(this.$data)
  
 
</script>

从上面的sn-p可以看出我是通过this关键字在实例上使用$data属性来访问Vue实例正在观察的数据。

我希望这会有所帮助。谢谢,

【讨论】:

【参考方案3】:

$ 用于区分 vue 实例属性和用户定义的属性。

【讨论】:

以上是关于vue啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

vue里面三个点是啥意思

Vue 中的井号 (#) 是啥意思?

() => 在图像的 vue 道具中是啥意思?

vue里面的数据写成空的是啥意思

代理在 Vue 3 的控制台中是啥意思?

vue是啥意思