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

100款应用软件安装入口seo名词解释

100款应用软件安装入口,seo名词解释,xyz域名做网站好么,新开河街做网站公司vue3中可以像下面这样使用自定义指令。 这里我们只是定义了一个vFoucs变量,vue怎么知道这是一个指令呢? 这是因为约定大于配置,vue3中有这样一个约定(截图来自官方文档): 注意这里说的是驼峰命令&#x…

vue3中可以像下面这样使用自定义指令。
在这里插入图片描述
这里我们只是定义了一个vFoucs变量,vue怎么知道这是一个指令呢?

这是因为约定大于配置,vue3中有这样一个约定(截图来自官方文档):
在这里插入图片描述
注意这里说的是驼峰命令,如果是vfocus,那么vue并不会把它当成自定义指令。

这里还有一个隐藏的细节,就是vue只是约定了变量的名字,而没有约定变量的内容。换句话说,vue并不会检查变量值是否符合一个指令的必要条件,只要这个变量满足 v 开头的驼峰式命名,就会把他当成一个自定义指令,比如:

const vFocus = 1
const vFocus = "2";
const vFocus = {}

上面这几种形式都会被当成自定义指令来注册,只是它不是一个完整的实现,因此使用的时候没有任何效果,但也不会报错。

所以为了尽量避免混淆,我们应该尽量避免,给非自定义指令的变量使用 v 开头的驼峰式命名。

此外,我们应该注意到自定义指令,本质上就是一个js对象,因此我们完全可以将其独立到一个js文件中管理。

比如,我们可以用一个单独的js文件定义一个大指令。

// vFocus.js
export default {mounted: (el) => el.focus()
}

使用的时候只需要把它import进来就可以了:

<script setup>
import vFocus from './vFocus'
</script><template><input v-focus />
</template>

或者,你可以用一个js文件统一管理多个指令。

// directives.js
const vFocus =  {mounted: (el) => { el.focus();}
}const vDefaultValue = {mounted: (el) => { el.value = 123}}export {vFocus, vDefaultValue}

使用时,像下面这样引入:

<script setup>
import { vFocus, vDefaultValue} from './directives.js'
</script><template><input v-focus v-defaultValue />
</template>

注意:由于自定义指令就是一个js对象,所以定义的时候不必使用vXXX这种命名,只要导入的时候确保vXXX这种命名即可。

比如:

// directives.js
const focus =  {mounted: (el) => { el.focus();}
}const defaultValue = {mounted: (el) => { el.value = 123}}export {focus, defaultValue}

使用时,像下面这样引入:

<script setup>
import { focus as vFocus, defaultValues as vDefaultValue} from './directives.js'
</script><template><input v-focus v-defaultValue />
</template>
http://www.yayakq.cn/news/283880/

相关文章:

  • 网站的手机站页面重复合肥关键词排名优化
  • 大数据网站建设网站建设玖金手指排名12
  • 网站后台策划书营销型网站建设哪家公司好
  • 做网批的网站集安网站制作
  • 怎么申请pc网站域名wordpress 邮件美化
  • 四川住房和城乡建设厅网站电话自学网站开发要多久
  • 北京双诚建设监理公司网站个人域名的网站
  • 太原心诺做网站wordpress 固定连接插件
  • 经典的响应式布局网站查看网站开通时间
  • 建设刷单网站佛山营销网站建设
  • wap手机网站制作西安网站开发
  • 网站网站制作开发需要哪些技术html5网站价格
  • 绍兴网站建设方案书越秀企业网站建设
  • 网站图片优化的概念高端装修公司门头设计效果图
  • 科技网站首页欣赏杭州网站开发与设计
  • 手表网站制作wordpress 图片特效插件
  • 重庆网站建站一站式服务网站建设app开发小程序开发
  • 全栈网站开发四川省建设工程质量与安全监督网站
  • 昆山网站建设公司动态图片wordpress插件
  • 安徽 网站制作最好的网站建设机构
  • 建设部网站 自住房小程序开发定制公司北京
  • 威海建设银行网站wordpress主题演示导入
  • 深圳网站推广策划网站开发建设类合同
  • 公司网站怎么建立需要多少钱天津网站优化哪家快
  • 如何申请一个网站 新网中国黄冈网
  • 网站建设的售后服务百度站长推送
  • 潍坊优化网站排名研究思路 网站建设
  • 教学网站怎么做公众号制作的网站开发
  • 哈尔滨网站开发联系薇网站的主要功能
  • 佛山网站建设玲念建站浦口区网站建设