第2课:vue实例、生命周期钩子、文本插值、数据绑定、指令事件、语法糖

第1题.分别写出 v-text ,v-html,v-bind,v-on指令的作用,v-bind的语法糖?v-on的语法糖?

v-­text:—————­解析文本 和{{ }} 作用一样
v­-html:————— 解析html
v­-bind—————–v­bind 的基本用途是动态更新 HTML 元素上的属性,比如 id 、class 等
v­-on——————它用来绑定事件监听器

v-bind语法糖是冒号:
v-on语法糖是@

第2题.

代码实战:
要求:
渲染文本到页面
渲染HTML到页面
动态绑定属性(任意属性均可)
绑定一个事件
必须使用到过滤器
上述要求必须使用到,v-text,v-html,v-bind,v-on,过滤器,内容不限,场景不限,旨在对本节课的指令事件进行练习

实战


第1题.请用代码写出一个包含el和data选项的vue实例,并挂载到页面中id为app的div上

<div id="app">
    {{msg}}
    <br>
    {{tips}}
    <br>
    {{6+6*3}}
    <br>
    {{6<3 ? msg:a}} 
  </div>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<script>
  var app = new Vue({
    el: '#app',
    data: {
      msg: '我是msg',
      tips:'页面加载于 ' + new Date().toLocaleString(),
      a: 111
    } 
  })
</script>

第2题.想访问一个name为app的vue实例的el选项,下列正确的是?

C

A.app.el

B.$app.el

C.app.$el

第3题.第一次页面加载会触发哪几个钩子?

beforeCreate//触发
created//实例完成后调用
beforeMount//触发
mounted//挂载到实例上调用
updated
destroyed

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 10,455评论 0 29
  • 下载安装搭建环境 可以选npm安装,或者简单下载一个开发版的vue.js文件 浏览器打开加载有vue的文档时,控制...
    冥冥2017阅读 11,257评论 0 42
  • Vue 实例 属性和方法 每个 Vue 实例都会代理其 data 对象里所有的属性:var data = { a:...
    云之外阅读 6,646评论 0 6
  • 我23岁了,就在昨天,2017年9月15日,一个阳光明媚的日子。我从发丝到鞋子都散发着阳光的味道,假如世界上有两...
    萧萧日暮雨阅读 3,856评论 7 9
  • 在天晴了的时候,不知道风在哪,有种班扎古鲁白玛的沉默,云的脚迹,山间移动的暗绿,一定是凉爽而又温柔,隽思而...
    柒小吉阅读 3,982评论 6 11