[Java教程]Vuejs的一些总结

0 2017-05-14 12:00:54

1.Vuejs组件

这里注意一点,组件要先注册再使用,也就是说

如果反过来会报错,因为反过来代表先使用了组件的,但是组件却没注册。

webpack报错后,使用webpack --display-error-details可以排错

2.指令keep-alive

在看demo的时候看到在vue-router写着keep-alive,keep-alive的含义:

如果把切换出去的组件保留在内存中,可以保留它的状态或避免重新渲染。为此可以添加一个keep-alive指令

3.如何让css只在当前组件中起作用

在每一个vue组件中都可以定义各自的css,js,如果希望组件内写的css只对当前组件起作用,只需要在style中写入scoped,即:

4.vuejs循环插入图片

5.绑定value到Vue实例的一个动态属性上

对于单选按钮,勾选框及选择框选项,v-model绑定的value通常是静态字符串(对于勾选框是逻辑值):

但是有时候想绑定value到vue实例的一个动态属性上,这时可以用v-bind实现,并且这个属性的值可以不是字符串。例如绑定Checkbox的value到vue实例的一个动态属性:

这里绑定后,并不是说就可以点击后由true,false的切换变为a,b的切换,因为这里定义的动态a,b是scope上的a,b,并不能直接显示出来,此时

所以此时需要在data中定义a,b,即:

6.片段实例

下面几种情况会让实例变成一个片断实例:模板包含多个顶级元素。

模板只包含普通文本。

模板只包含其它组件(其它组件可能是一个片段实例)。

模板只包含一个元素指令,如 或vue-router 的 。

模板根节点有一个流程控制指令,如v-if或v-for。

这些情况让实例有未知数量的顶级元素,它将把它的 DOM 内容当作片断。片断实例仍然会正确地渲染内容。不过,它没有一个根节点,它的$el 指向一个锚节点,即一个空的文本节点(在开发模式下是一个注释节点)。

但是更重要的是,组件元素上的非流程控制指令,非 prop 特性和过渡将被忽略,因为没有根元素供绑定:

片段实例也有用处,但是通常情况下组件有一个根节点比较好,它会保证组件元素上的指令和特性能正确的转换,同时性能也稍微好些。

本文网址:http://www.shaoqun.com/a/308608.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

JS

0

vuejs java_[Java教程]Vuejs的一些总结相关推荐

  1. jquery 图片裁剪 java_[Java教程]5 款最新的 jQuery 图片裁剪插件

    [Java教程]5 款最新的 jQuery 图片裁剪插件 0 2015-05-18 16:00:20 这篇文章主要介绍最新的 5 款 jQuery 图片裁剪插件,可以帮助你轻松的实现你网站需要的图像裁 ...

  2. return true Java_[Java教程]js中return,return true,return false的用法及区别

    [Java教程]js中return,return true,return false的用法及区别 0 2015-11-16 23:00:03 1.语法及返回方式 ①返回控制与函数结果 语法为:retu ...

  3. 下拉加载 实现 java_[Java教程]iscroll5实现一个下拉刷新上拉加载的效果

    [Java教程]iscroll5实现一个下拉刷新上拉加载的效果 0 2016-08-24 15:00:08 直接上代码!!! * { margin: 0; padding: 0; } ul, li { ...

  4. typescript 接口 java_[Java教程]【TypeScript】TypeScript 学习 2——接口

    [Java教程][TypeScript]TypeScript 学习 2--接口 0 2015-06-19 12:00:28 在 TypeScript 中,接口是用作约束作用的,在编译成 JavaScr ...

  5. 前端开始学java_[Java教程]开启前端学习之路

    [Java教程]开启前端学习之路 0 2014-06-10 17:00:06 前言 第一次在博客园写博客,写写自己开启前端学习之路.应该是受邢师兄的影响吧,不得不说邢师兄人很好,学习也很认真,师兄的前 ...

  6. js下载文件 java_[Java教程]使用js实现点击按钮下载文件

    [Java教程]使用js实现点击按钮下载文件 0 2016-11-11 19:02:54 有时候我们在网页上需要增加一个下载按钮,让用户能够点击后下载页面上的资料,那么怎样才能实现功能呢?这里有两种方 ...

  7. 百度地图 截图java_[Java教程]百度地图API 简单使用

    [Java教程]百度地图API 简单使用 0 2015-08-24 19:00:12 最近项目上需要用到百度地图进行导航,参考百度地图API完成一个例子.API地址:http://developer. ...

  8. 遍历 in java_[Java教程]JavaScript中遍历数组 最好不要使用 for in 遍历

    [Java教程]JavaScript中遍历数组 最好不要使用 for in 遍历 0 2017-01-14 00:01:52 先看一段代码1 2 3 4 5 Document 6 7 8 9 21 2 ...

  9. 从用户的角度看 java_[Java教程]开发网站要从用户的角度出发!

    [Java教程]开发网站要从用户的角度出发! 0 2016-10-10 21:00:06 我本人就是一个用户,当我在使用全国软考网是所遭遇的问题让我头痛,报名和查看信息要登陆账户时,浏览器总是报错,弹 ...

最新文章

  1. ie7和ie8 select使用jquery clone不兼容处理
  2. 二十三种设计模式-六大原则
  3. angular-JS模仿Form表单提交
  4. 决策树和随机森林(下)
  5. android 启动第三方程序的代码(利用ComponentName)
  6. SAP OData Gateway里uri type为metadata的请求处理逻辑
  7. c# 窗口句柄问题 。
  8. BZOJ1834 [ZJOI2010]network 网络扩容
  9. 英特尔第11代台式机处理器发布:或将是14nm最后的倔强
  10. 基于神经网络的图像识别
  11. 2021华为悦盒EC6110-T-M-拆机-强刷固件及教程
  12. how to use 1checker_vim command
  13. outlook哪个版本好用
  14. 计算机的ps快捷键,ps快捷键常用表
  15. Workbook.SaveAs方法
  16. Mqtt开发笔记:windows下C++ ActiveMQ客户端介绍、编译和使用
  17. Python反爬机制-验证码
  18. c语言中x的n次幂程序,请教c语言关于X的N次幂问题?
  19. 为什么使用use strict可以节约你的时间
  20. 常用品牌交换机端口镜像(Port Mirroring)配置

热门文章

  1. CPU和GPU的设计区别
  2. python面向对象练习:士兵开枪问题
  3. NBearLite使用入门
  4. scrapy 迭代爬取时,报错 Filtered offsite request
  5. 【图文步骤】EC-Engineer部分操作详细步骤
  6. [小说]魔王冢(40)谈判(二)
  7. 浙大PAT甲级1040
  8. 简单理解头插法(Python实现)
  9. nginx 配置文件上传大小
  10. 山东大学软件学院2019数字图像处理期末试题(数媒)