发表于: 2020-06-18 20:43:11

1 2268


今日完成:

回头看的语法注意事项

1.判断中,=是赋值,==才是等于的意思
2.计算中,两个数字不需要加引号,其中有一个加了引号,就会变成字符串拼接
3,带小数点的计算,计算结果精度会出现误差,应该根据带小数点(浮点数)的数字同时乘以10,
使它们都变为整数再计算,结果再除以10
4.js代码中,字符串可以有空格,但是只识别一个显示,不能直接添加回车,会报错
5.在一段js语句中就(方法中)错误使用分号 ;  就会被隔开,各自执行
6.定义数组或者对象,中间有多个元素,之间需要用逗号隔开,但最后一个不能添加逗号,计算长度可能会加一

7.return后面代码就不再运行

v-once:
.  该指令 后面不需要跟任何表达式(比如之前的v-for后面是由跟表达式的)
.  该指令表示元素和组件(组件后面才会学习)只渲染一次 ,不会随着数据的改变而改变

描述:message改变,界面并没有重新渲染

v-html:
需求:将数据以标签的形式展示出来(一般情况,url从服务器请求的地址是不带标签的,如果带了就这样做)
.  该指令后面往往会跟上一个string类型
.  会将string的html解析出来并且进行渲染
需求:把文本直接展示出来
v-text:
.  v-text作用和Mustache比较相似:都是用于将数据显示在界面中
.  v-text通常情况下,接妥一个string类型
v-pre用于跳过这个元素和它子元索的编译过程,用于显示原本的Mustache语法。
需求:
口第一个h2元素中的内容会被编译解析出来对应的内容
口第二个h2元素中会直接显示{message}}

ps:基本还是用mustache语法,这些了解就好

v-clock

当vue请求出来之后,才把前者渲染(加载)成后者,这个过程(闪烁),

需要解决,让用户看不到插值表达式(没有闪烁,直接加载渲染的结果)

描述:

在vue解析之前,div中有一个属性v-cloak

在vue解析之后,div中没有一个属性v-cloak





返回列表 返回列表
评论

    分享到