vue.js入门

vue

  • 使用vue的流程

  • el:挂载点(就是通过标签或者属性选择器选中vue对象操纵的作用域,在项目中最好使用id选择器)
    注意:vue会管理选项命中的元素及内部的后代元素;

    可以使用其他的双标签,不能使用html和body

  • data:数据对象

    总结:操作类(属性名.属性值名)

    操作数组(属性名【索引】)

  • v-text设置标签的文本值(textContent)

    总结:v-text指令会替换全部内容,使用差值表达式{{}}可以替换指定内容

  • v-html设置标签的innerHTML(内容中有html结构会被解析为标签)

  • v-on为元素绑定事件

  • 计算器

    注:创建VUE实例是:el(挂载点,也就是操作的数据源),data(数据),methods(方法)

  • v-show根据表达式的真假切换元素的显示和隐藏

    总结:v-show指令的作用是根据真假切换元素的显示状态

    原理是修改元素的display实现隐藏

    指令后面的内容最终都会解析为布尔值

    值为true元素显示,值为false元素隐藏

    数据改变之后对应元素的显示状态会同步更新

  • v-if根据表达式的真假切换元素的显示和隐藏(操作dom元素)
    总结:v-if指令的作用是:根据表达式的真假切换元素的显示状态

    本质是通过过操纵dom元素来切换显示状态

    表达式的值为true元素存在于dom树中,为false从dom树中移出

    频繁的切换使用v-show,反之,使用v-if,v-show的切换消耗小

  • v-bind设置元素的属性

    总结:v-bind的指令的作用是为元素绑定属性

    完整写法是v-bind:属性名

    简写可以直接省略v-bind,只保留 :属性名

  • 轮播图实例

  • v-for根据数据生成列表结构

    总结:v-for指令的作用是根据数据生成表结构

    数组经常和v-for结合使用

    语法是(item,index) in 数组名

    item和index可以结合其他指令一起使用

    数组长度的更新会同步到页面上,是响应式的

  • v-on传递自定义参数,事件修饰符

    总结:事件绑定的方法写成函数调用的形式,可以传入自定义参数

    定义方法时需要定义新参来接收传入的实参

    时间的后面跟上修饰符可以对事件进行限制

    .enter可以限制触发的按键为回车

    事件修饰符有很多种

以上是 vue.js入门 的全部内容, 来源链接: utcz.com/z/377372.html

回到顶部