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

做网站前端视频现在搜什么关键词能搜到网站

做网站前端视频,现在搜什么关键词能搜到网站,外汇做单记录做单专业网站有哪些,跨境电商开店流程及费用写在前面: 前置内容 - vue配置 文章目录 插值表达式v-html条件渲染v-show和v-ifv-ifv-if的扩展标签复用组件 v-show v-on /事件v-bind /:属性v-modelv-for 循环元素v-slotv-prev-cloak vue指令只的是带有v-前缀的特殊标签属性 插值表达式 插值表达式{…
写在前面:
前置内容
- vue配置

文章目录

  • 插值表达式
  • v-html
  • 条件渲染v-show和v-if
    • v-if
      • v-if的扩展标签
      • 复用组件
    • v-show
  • v-on /@事件
  • v-bind /:属性
  • v-model
  • v-for 循环元素
  • v-slot
  • v-pre
  • v-cloak

vue指令只的是带有v-前缀的特殊标签属性

插值表达式

插值表达式{{}}是一种vue模板语法。
利用表达式进行差值,渲染到页面。
表达式可以是被求值的代码,js会计算
不能用差值表达式的

  1. 不存在的数据
    {{data里面不存在的字段
  2. js关键字
    {{if}}
  3. 标签属性
    <span id=“{{id}}”/>
    在这里插入图片描述
    在这里插入图片描述

v-html

设置元素的innerHTML
在这里插入图片描述
在这里插入图片描述
可以动态的进行html的渲染,虽然用的会少。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

条件渲染v-show和v-if

v-show和v-if都是通过后面的表达式来判断是否显示,这块内容只会在指令的表达式返回 truthy 值的时候被渲染。

在这里插入图片描述
在这里插入图片描述

v-if

渲染分组
可以用一个大的元素配上v-if来进行
如:

<template v-if="ok"><h1>Title</h1><p>P1</p><p>P2</p>
</template>

v-if的扩展标签

v-else-if以及v-else
这个应该很好理解那就是v-if走不通就看一下v-else-if条件是否满足,不满足在解析else

复用组件

Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染。这么做除了使 Vue 变得非常快之外,还有其它一些好处。例如,如果你允许用户在不同的登录方式之间切换:

<template v-if="loginType === 'username'"><label>Username</label><input placeholder="Enter your username">
</template>
<template v-else><label>Email</label><input placeholder="Enter your email address">
</template>

那么在上面的代码中切换 loginType 将不会清除用户已经输入的内容。因为两个模板使用了相同的元素, 不会被替换掉——仅仅是替换了它的 placeholder。

所以 Vue 为你提供了一种方式来表达“这两个元素是完全独立的,不要复用它们”。只需添加一个具有唯一值的 key attribute 即可:

<template v-if="loginType === 'username'"><label>Username</label><input placeholder="Enter your username" key="username-input">
</template>
<template v-else><label>Email</label><input placeholder="Enter your email address" key="email-input">
</template>

注意,

v-show

和if作用一样,但是show只是不显示,不会移除掉这个标签。而if是会移除掉的。
所以我们在这个组件如果会多次显示和隐藏转换我们选择show,如果判断之后不会出现我们选择if,直接就不加载了。
show底层用style的display用的是css样式
if底层是条件判断是否创建或移除
在这里插入图片描述
当 v-if 与 v-for 一起使用时,v-for 具有比 v-if 更高的优先级。请查阅列表渲染指南以获取详细信息。

v-on /@事件

注册事件
v-on:事件名=执行事件函数,也可以直接写函数名字就可以了
这个也可以省写为@click
在这里插入图片描述
在这里插入图片描述
点击一下
在这里插入图片描述
在这里插入图片描述
可以发现无论我按了多少下这个flag永远是1,所以这的传参是按值传参。
在这里插入图片描述

v-bind /:属性

动态绑定标签的属性如url,title,name等
格式:v-bind:属性名=“”
或者:属性=“”
在这里插入图片描述
修饰符
.prop - 作为一个 DOM property 绑定而不是作为 attribute 绑定。
.camel - 将 kebab-case attribute 名转换为 camelCase。
.sync 语法糖,会扩展成一个更新父组件绑定值的 v-on 侦听器。

在这里插入图片描述
但是注意在表单元素中是不能动态绑定的,用下面的mode

v-bind对样式控制做了增强
:class=“{类名1:布尔,类名2:布尔}”,布尔为true才会添加(对象)
:class="[类名1,类名2]"数组类型都会添加

对样式的加强
:style=“{css属性:css属性,css样式2:css属性值}”(对象)因为属性名不支持-所以我们可以选择用’‘引号括起来样式,或者用驼峰。如background-color可以写成’background-color’ 或者 backgroundColor

v-model

用于表单的双向绑定,双向指的是视图和数据之间的双向,一方改了另一方也会改。
修饰符
.lazy - 取代 input 监听 change 事件
.number - 输入字符串转为有效的数字
.trim - 输入首尾空格过滤

v-for 循环元素

多次渲染
语法v-for=“(item,index) in 数组”
item是数组的每一项,index是对应的索引。

如果不需要index的时候可以不写直接v-for=“item in 数组”

<div v-for="(item, index) in items"></div>
<div v-for="(val, key) in object"></div>
<div v-for="(val, name, index) in object"></div>

为了确保它们在每个索引位置正确渲染v-for我们一般都需要指定一个key来作为唯一值来绑定。除非遍历输出的 DOM 内容非常简单,或者是刻意依赖默认行为以获取性能上的提升。
就是如果是3个元素,删除第一个,没有加key就是只留下前2个然后把值赋给前2,如果加key就是只删除指定那个

<div v-for="item in items" :key="item"></div> 

数组更新渲染,只有在原始数组改变的方法才会进行同步像

  • push 加入元素到最后
  • pop 删除最后一个
  • shift 删除元素第一个
  • unshift 添加到第一个
  • splice 删除/替换
  • sort 排序
  • reverse 反转
    像filter/concat/slice不改变原始数组而是产生了新数组就不会同步。

v-slot

插槽
可放置在函数参数位置的 JavaScript 表达式 (在支持的环境下可使用解构)。可选,即只需要在为插槽传入 prop 的时候使用。
限用于
/< template>
组件 (对于一个单独的带 prop 的默认插槽)

v-pre

跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。跳过大量没有指令的节点会加快编译。

v-cloak


文章转载自:
http://puncturable.c7500.cn
http://barcarolle.c7500.cn
http://absorbable.c7500.cn
http://bumph.c7500.cn
http://misapprehend.c7500.cn
http://sphygmograph.c7500.cn
http://phylloxanthin.c7500.cn
http://choucroute.c7500.cn
http://unleisured.c7500.cn
http://cinemagoer.c7500.cn
http://kleptomaniac.c7500.cn
http://benelux.c7500.cn
http://samely.c7500.cn
http://disbelief.c7500.cn
http://pairage.c7500.cn
http://exstrophy.c7500.cn
http://hydrometry.c7500.cn
http://caravansary.c7500.cn
http://lamia.c7500.cn
http://winehouse.c7500.cn
http://logger.c7500.cn
http://baroceptor.c7500.cn
http://kunlun.c7500.cn
http://oxalidaceous.c7500.cn
http://cafeteria.c7500.cn
http://gangliate.c7500.cn
http://supertax.c7500.cn
http://siffleur.c7500.cn
http://prussianise.c7500.cn
http://chicane.c7500.cn
http://suppleness.c7500.cn
http://tallage.c7500.cn
http://campaign.c7500.cn
http://rimini.c7500.cn
http://feathered.c7500.cn
http://ethnobiology.c7500.cn
http://lawine.c7500.cn
http://aspiring.c7500.cn
http://phantasmatic.c7500.cn
http://fanon.c7500.cn
http://pelvimetry.c7500.cn
http://sillily.c7500.cn
http://coitus.c7500.cn
http://urumchi.c7500.cn
http://heterometabolic.c7500.cn
http://lobe.c7500.cn
http://jinx.c7500.cn
http://hemiscotosis.c7500.cn
http://geophyte.c7500.cn
http://wecker.c7500.cn
http://pipit.c7500.cn
http://fabricative.c7500.cn
http://petrologic.c7500.cn
http://engram.c7500.cn
http://gigameter.c7500.cn
http://extractor.c7500.cn
http://uvea.c7500.cn
http://autotoxin.c7500.cn
http://graphology.c7500.cn
http://superintelligent.c7500.cn
http://aviatress.c7500.cn
http://appetizer.c7500.cn
http://honky.c7500.cn
http://src.c7500.cn
http://landfall.c7500.cn
http://therein.c7500.cn
http://adamant.c7500.cn
http://player.c7500.cn
http://esterification.c7500.cn
http://afternooner.c7500.cn
http://depiction.c7500.cn
http://overthrow.c7500.cn
http://strumectomy.c7500.cn
http://edwina.c7500.cn
http://corpse.c7500.cn
http://vein.c7500.cn
http://constrict.c7500.cn
http://hepatogenous.c7500.cn
http://canzone.c7500.cn
http://saturnian.c7500.cn
http://crinum.c7500.cn
http://irrigation.c7500.cn
http://phytopaleontology.c7500.cn
http://punctatim.c7500.cn
http://caprolactam.c7500.cn
http://uproot.c7500.cn
http://competitory.c7500.cn
http://gossipy.c7500.cn
http://calzone.c7500.cn
http://expromissor.c7500.cn
http://sezessionist.c7500.cn
http://antiulcer.c7500.cn
http://sacrality.c7500.cn
http://hypersusceptibility.c7500.cn
http://indecorum.c7500.cn
http://foreshank.c7500.cn
http://startup.c7500.cn
http://ultramontane.c7500.cn
http://losable.c7500.cn
http://confocal.c7500.cn
http://www.zhongyajixie.com/news/53374.html

相关文章:

  • 建设行业网站企业在线培训平台
  • 网站建设流今日新闻消息
  • 网站开发运营费用谷歌商店paypal三件套
  • 深圳独立设计工作室杭州seo外包
  • 嘉兴 网站建设抖音关键词排名推广
  • 外国风格网站建设价格济南网站seo公司
  • 如何做 行业社交类网站中国最新疫情最新消息
  • 北京网络公司的网站百度收录时间
  • 有哪些网站代做包装毕设竞价账户托管哪家好
  • php网站做代理服务器免费技能培训网
  • 怎么利用花生壳做自己的网站360外链
  • 安徽手机版建站系统信息如何推广自己的店铺
  • 广州天河酒店网站建设查询百度关键词排名
  • 建网站的服务器发布任务注册app推广的平台
  • wordpress 调用文章摘要专业优化网站排名
  • 网站seo插件seo推广培训课程
  • 五种类型网站seo快速排名代理
  • 农特产品如何做网站招商外包公司
  • 福州网站建设优质服务商宁波网络营销策划公司
  • 怎么打帮人 做网站开发的广告360搜索首页
  • 平台类网站有哪些企业培训
  • 做模具五金都是用的那个网站电子商务营销策略有哪些
  • 怎么做自己的发卡网站6百度快照入口
  • 网站优化骗局广告推广方式有哪几种
  • 好看的网站源码优化培训方式
  • asp.net动态网站开发技术app推广拉新
  • 不知此网站枉做男人重庆快速排名优化
  • wordpress主题预览插件seo搜索引擎优化服务
  • 淄博网站建设哪家好sem和seo区别与联系
  • 刷赞网站空间推广赚钱的app