1 / 13
文档名称:

Vue.js新手入门.docx

格式:docx   大小:511KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Vue.js新手入门.docx

上传人:清懿 2022/3/14 文件大小:511 KB

下载得到文件列表

Vue.js新手入门.docx

相关文档

文档介绍

文档介绍:这是官网教程地址: s:///
从代码能看出el是用来绑定元素的,data顾名思义就是一个json格式的数据源。
v-bind属性被称为指令。指令带有前缀v-,以表示它们是Vue提
〔可以这么说,假设data里的rawHtml是“id=〞id〞〞,html是可以识别为html的代码〕
这个div的内容将会被替换成为属性值rawHtml,直接作为HTML——会忽略解析属性值中的数据绑定。注意,你不能使用v-html来复合局部模板,因为Vue不是基于字符串的模板引擎。反之,对于用户界面(UI),组件更适合作为可重用和可组合的根本单位。
使用JavaScript表达式
迄今为止,在我们的模板中,我们一直都只绑定简单的属性键值。但实际上,对于所有的数据绑定,。
每个绑定都只能包含单个表达式,所以下面的例子都不会生效。
v-bind缩写
v-on缩写
它们看起来可能与普通的HTML略有不同,但:与@对于特性名来说都是合法字符,。而且,它们不会出现在最终渲染的标记中。缩写语法是完全可选的,但随着你更深入地了解它们的作用,你会庆幸拥有它们。
计算属性
结果:
Originalmessage:"Hello"
Computedreversedmessage:"olleH"
(‘’).reverse().join(‘’)=(‘’).reverse().join(‘’),这个方法就是将翻转字符串
我们可以将同一函数定义为一个方法而不是一个计算属性。两种方式的最终结果确实是完全相同的。然而,不同的是计算属性是基于它们的依赖进行缓存的。计算属性只有在它的相关依赖发生改变时才会重新求值。这就意味着只要message还没有发生改变,屡次访问reversedMessage计算属性会立即返回之前的计算结果,而不必再次执行函数。
〔这块你只需要了解就行了,说的是计算属性具有缓存功能,如果不需要缓存那就用方法的形式写就行,就是method:{reversedMessage:function()}这种,就不会有缓存了〕
自定义的侦听器
教程里有dome,最好去试试,看他的实现过程,〔 s://#侦听器〕
在输入框里写英文问号就行
Class与Style绑定
这块对你来说也很重要,好似都很重要似得,哈哈。。。
我们可以传给v-bind:class一个对象,以动态地切换class:
上面的语法表示active这个class存在与否将取决于数据属性isActive是否为truthy(就是true)。你可以在对象中传入更多属性来动态切换多个class。此外,v-bind:class指令也可以与普通的class属性共存。
这种方式结果是class=〞active〞
还可以用数组的形式,就跟jquery里的css({})方式一样
结果就成这个样子了
还可以用三元表达式
v-bind:style的对象语法十分直观——看着非常像CSS,但其实是一个JavaScript对象。CSS属性名可以用驼峰式(camelCase)或短横线分隔(kebab-case,记得用单引号括起来)来命名:
直接绑定到一个样式对象通常更好,这会让模板更清晰
〔看起来和上面的Class用起来没什么差啦〕
,常用于提供多个带前缀的值,例如:
<div:style="{display:['-webkit-box','-ms-flexbox','flex']}"></div>
这样写只会渲染数组中最后一个被浏览器支持的值。在本例中,如果浏览器支持不带浏览器前缀的flexbox,那么就只会渲染display:flex。
〔这个我就不懂什么意思了,应该和浏览器有关系吧,真的,学到这里我发现这东西跟PHP语言特别特别的像,你是不是也感觉了〕
条件渲染
先说说ifelse的用法吧,官网说的有些啰嗦,上一张图你就懂了
<h1v-if="ok">Yes</h1>
<h1v-else>No</h1>
对,就是这么简单
用key管理可复用的元素
<templatev-if="loginType==='username'">
<label>Username</label>
<inputplaceholde

最近更新

航空发动机吞砂试验技术浅析 3页

施工测量基本工作概述 15页

自贸区建设视阈下连云港海洋新兴产业培育研究.. 3页

自泳涂装工艺在微型汽车上的应用 3页

自动测量仪在内圆磨床上的应用 3页

施工安全作业票填写标准与执行程序 19页

医疗卫生机构医疗废物管理办法 18页

脉冲电流对金属裂纹愈合的作用研究的任务书 3页

胶体铜催化活化液的制取及其应用 3页

聚合物改性粉煤灰制备多孔复合材料及其性能研.. 3页

职业院校篮球教学探讨 3页

考虑关节刚度机器人误差响应研究 3页

翅片间距对管翅式散热器性能的影响分析 3页

美丽乡村规划建设要点——以北京市门头沟区小.. 3页

网络图的计算机算法和显示方法研究 3页

编码超声检测信号的信源标识方法 3页

绿色建筑策略在严寒地区的应用——哈尔滨中德.. 3页

地下空间探测技术发展-深度研究 36页

经济科研中的基础研究与应用研究 3页

细颗粒石膏流化特性的实验研究的任务书 3页

线状中间合金的加入方法和计算 3页

纵向推压成型工艺 3页

纳米CuSRGO复合材料的制备及光催化性能研究 3页

红枣中生物碱的提取工艺优化及抗氧化性分析 3页

新目标英语七年级下册一至九单元短语及句子 39页

动物遗传多样性保护研究-深度研究 35页

工艺绣品设计创新趋势-深度研究 35页

粒状渗钛剂的研究 3页

管道中积气震荡对管道的冲击影响分析 3页

管—管对接单面焊双面成形技术 3页