vue跑马灯效果
一、分析 1. 给 【跑起来】 按钮,绑定一个点击事件 v-on @ 2. 在按钮的事件处理函数中,写相关的业务逻辑代码:拿到 msg 字符串,然后 调用 字符串的 substring 来进行字符串的截取操作,把 第一个字符截取出来,放到最后一个位置即可; 3. 为了实现点击下按钮,自动截取的功能,需要把 2 步骤中的代码,放到一个定时器中去; 二、实例 <body> <!-- 2. 创建一个要控制的区域 --> <div id="app"> <input type="button" value="跑起来" @click="lang"> <input type="button" value="静止" @click="stop"> <h4>{{ msg }}</h4> </div> <script> // 注意:在 VM实例中,如果想要获取 data 上的数据,或者 想要调用 methods 中的 方法,必须通过 this.数据属性名 或 this.方法名 来进行访问,这里的this,就表示 我们 new 出来的 VM 实例对象 var vm = new Vue({ el: '#app', data: { msg: '中华民族万岁,啦啦啦啦~~!', intervalId: null // 在data上定义 定时器Id }, methods: { lang() { //