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

网站开发项目的简介做推广网站的文章术语

网站开发项目的简介,做推广网站的文章术语,aspnet网站模板,小程序开发兼职文章目录 vue的内置指令说明: 自定义指令 vue的内置指令 Vue 指令的本质是: 声明式的 DOM 操作接口(隐藏底层 JavaScript 代码)。响应式数据的绑定媒介(连接数据和视图)。模板编译的标记(最终…

文章目录

  • vue的内置指令
    • 说明:
  • 自定义指令

vue的内置指令

Vue 指令的本质是:

  • 声明式的 DOM 操作接口(隐藏底层 JavaScript 代码)。
  • 响应式数据的绑定媒介(连接数据和视图)。
  • 模板编译的标记(最终转换为渲染函数逻辑)。
  • 可扩展的语法糖(简化复杂操作,如 v-model)。

通过指令,Vue 实现了 数据驱动视图 的核心思想,让开发者更专注于业务逻辑而非手动操作 DOM。

指令名称简写形式描述示例
v-bind:动态绑定属性或组件 prop:src="url"v-bind:class="cls"
v-on@绑定事件监听器@click="handleClick"v-on:input
v-model双向数据绑定(表单输入和组件)v-model="message"
v-for列表渲染(循环生成元素)v-for="item in items"
v-if条件渲染(根据条件销毁/创建元素)v-if="isVisible"
v-show显示/隐藏元素(通过 CSS 的 display 控制)v-show="hasError"
v-html输出原始 HTML(注意 XSS 风险)v-html="rawHtml"
v-text更新元素的 textContent(覆盖内容)v-text="message"
v-pre跳过该元素及其子元素的编译(显示原始 Mustache 标签)<div v-pre>{{ 不会被编译 }}</div>
v-cloak隐藏未编译的 Mustache 标签(需配合 CSS 使用)[v-cloak] { display: none }
v-once一次性渲染(元素/组件只渲染一次,后续数据变化不更新)<span v-once>{{ staticText }}</span>
v-slot#定义插槽模板(用于具名插槽或作用域插槽)<template #header>...</template>

说明:

  1. v-bindv-on:最常用的简写指令,: 用于动态绑定,@ 用于事件监听。
  2. v-model:语法糖,等价于 v-bind:value + v-on:input 的组合。
  3. v-slot:在 Vue 3 中简写为 #,常用于具名插槽或作用域插槽。
  4. 特殊指令:如 v-prev-cloakv-once 用于优化或控制编译过程。

示例

<template><div><h2>v-text</h2><div v-text="'hello vue'">hello world</div><h2>v-html</h2><div v-html="'<span style=&quot;color: red&quot;>hello vue</span>'">hello world</div><h2>v-show</h2><div v-show="show">hello vue</div><button @click="show = !show">change show</button><h2>v-if v-esle-if v-else</h2><div v-if="number === 1">hello vue {{ number }}</div><div v-else-if="number === 2">hello world {{ number }}</div><div v-else>hello geektime {{ number }}</div><h2>v-for v-bind</h2><div v-for="num in [1, 2, 3]" v-bind:key="num">hello vue {{ num }}</div><h2>v-on</h2><button v-on:click="number = number + 1">number++</button><h2>v-model</h2><input v-model="message"/><h2>v-pre</h2><div v-pre>{{ this will not be compiled }}</div><h2>v-once</h2><div v-once>{{ number }}</div></div>
</template>
<script>
export default {data: function () {this.log = window.console.log;return {show: true,number: 1,message: "hello"};}
};
</script>

自定义指令

<template><div><button @click="show = !show">销毁</button><!--自定义指令 v-append-text --><button v-if="show" v-append-text="`hello ${number}`" @click="number++">按钮</button></div>
</template>
<script>
export default {directives: {appendText: {bind() {console.log("bind");},inserted(el, binding) {el.appendChild(document.createTextNode(binding.value));console.log("inserted", el, binding);},update() {console.log("update");},componentUpdated(el, binding) {el.removeChild(el.childNodes[el.childNodes.length - 1]);el.appendChild(document.createTextNode(binding.value));console.log("componentUpdated");},unbind() {console.log("unbind");}}},data() {return {number: 1,show: true};}
};
</script>

文章转载自:

http://mbMsMibf.dxpqd.cn
http://FQf0RZ41.dxpqd.cn
http://MP3tgPo7.dxpqd.cn
http://P2HbztpN.dxpqd.cn
http://nmmAmjaz.dxpqd.cn
http://UGGPw5kd.dxpqd.cn
http://V3ymFywp.dxpqd.cn
http://tSs69HRs.dxpqd.cn
http://oqNho9Qf.dxpqd.cn
http://3GbS27hN.dxpqd.cn
http://Ezmy3OZu.dxpqd.cn
http://M8ERx5Hr.dxpqd.cn
http://JjZPsIio.dxpqd.cn
http://c2tZvAaJ.dxpqd.cn
http://FIYwYXAD.dxpqd.cn
http://IHGgkssJ.dxpqd.cn
http://WjkLlFaF.dxpqd.cn
http://hfuLuyGW.dxpqd.cn
http://EtsF2KiC.dxpqd.cn
http://wQP74JGi.dxpqd.cn
http://HORrmYYW.dxpqd.cn
http://fzVj6mz4.dxpqd.cn
http://v8wfECLY.dxpqd.cn
http://kr0m7psf.dxpqd.cn
http://GH7LZH8d.dxpqd.cn
http://wXDsV7aG.dxpqd.cn
http://5OGgZMzd.dxpqd.cn
http://FzpWpPaI.dxpqd.cn
http://ThIXgtzk.dxpqd.cn
http://YUmHERdq.dxpqd.cn
http://www.dtcms.com/wzjs/603171.html

相关文章:

  • 网站制作 苏州做网站成功案例
  • 做网站如何备案python软件
  • 免费创建论坛网站天元建设集团有限公司嘉和新城
  • 广州北京网站建设公司wordpress 文章 路径
  • 网站建设中倒计时模板下载wordpress 5.2.2安装要求
  • 商城网站建设需求宁波网站建设就业方向
  • 房产设计公司网站网站制作常见问题
  • tp框架做响应式网站锡林郭勒盟建设工程造价管理网站
  • cydia软件源网站开发网站建设需要学代码吗
  • 工信部网站备案查不到dw网页代码
  • 以企业介绍为主做外贸网站好吗东莞房价会涨吗
  • 网站页面的组成个人淘宝客网站如何备案
  • 上海cms网站建设网站制作报价ihanshi
  • 网站优化 北京抖音代运营话术模板
  • 廊坊网站建设为什么做网站要有自己的服务器
  • 深圳网站建设方维少儿图书销售网站开发背景
  • 静海县建设局网站网站建设培训四川
  • php网站后台忘记密码wordpress仿百度首页
  • 电子商务网站建设的风险分析做别墅花园绿化的网站
  • 企业建站的费用小程序的定义
  • 做响应网站的素材网站有哪些公司简介宣传
  • 博罗县建设局网站婚纱摄影网站模版整站源码
  • 河南网站制作公司百度seo排名
  • 台州网站建设公司.昆山网页设计公司书生商友
  • 资阳建网站网站演示网站代码
  • 网站设计风格确认书响应式网站制设计
  • 外链数是网站反向链接码软件界面设计与色彩搭配
  • 做文献ppt模板下载网站代运营公司的套路
  • 网站销售北京短视频拍摄
  • o2o网站策划网站速成