李林超博客
首页
归档
留言
友链
动态
关于
归档
留言
友链
动态
关于
首页
其它
正文
Vue基础入门学习(二)
Leefs
2019-11-08 PM
2088℃
0条
# Vue基础入门学习(二) ### 1.基本指令 1. 1.`v-cloak`:使用 v-cloak 能够解决插值表达式闪烁问题 ```html
{{msg}}
``` 2. 2.`v-text:`取出对象属性中的值 ```html
======
``` 默认 v-text 是没有闪烁问题 v-text会覆盖元素中原本的内容,但是 插值表达式 只会替换自己的这个占位符不会把整个元素的内容清空 3. 3.`v-html:`解析`html`标签进行输出 ```html
aaa
``` 4. 4.`v-bind:`是Vue中,提供的用于绑定属性的指令,被用来响应地更新HTML属性 ```html
``` 使用变量加上表达式 `mytitle + '123'` ```html
``` 注意:`v-bind:`指令可以被简写成为`:要绑定的属性` ```html
``` 5. 5.`v-on:`事件绑定机制 ```html
``` 注意:`v-on:`指令可以被简写成为`@:要触发的事件` ```html
``` ```javascript ``` ### 2.课程练习 > 实现跑马灯效果:实现将【~欢迎来到李林超博客~】,进行轮番滚动输出,点击【跑起来】开始滚动,点击【停止】时,停止滚动 分析: > 1. 1.给 【跑起来】 按钮,绑定一个点击事件 v-on @ > > 2. 2.在按钮的事件处理函数中,写相关的业务逻辑代码:拿到 msg 字符串,然后 调用 字符串的 substring 来进行字符串的截取操作,把 第一个字符截取出来,放到最后一个位置即可; > > 3. 3.为了实现点击下按钮,自动截取的功能,需要把 2 步骤中的代码,放到一个定时器中去; 代码: ```html
Document
{{ msg }}