vue 标签属性数据绑定和拼接的实现方法


Posted in Javascript onMay 17, 2018

在vue官网把文档扫了一遍后,就开始写网站项目了,没有设计,就百度里找了一个h5的助赢软件的网站把他copy下来,想想有点坏了,接着把内容改改吧。

首先开始做一个列表展示

vue实例好后,给对象添加默认数据,列表加载成功。查看源代码,看看是否和心目中想的一样。当前还只是把初始化的默认数组展示出来,列表里面的操作,跳转还没有加,试着给初始化的数组添加id字段和数字

刷新一下,没有效果,坑人的Chrome,缓存特别严重,不得不清缓存或者强制刷新。vue在控制台出错了,说a标签内容(<a href="xxx/detail/{{id}}" rel="external nofollow" >文章1</a>)的{{id}}语法错误,查了下文档并没有一个类似的例子,我就开始凭自己的经验试着改写下
整了好一会,发现不理想,看来文档读的不够仔细,有必要针对性的的捣一下。看到标签的class与syle绑定,看到有对象语法和数组语法,二话不说,先把对象写法写进去a标签,刷新看效果,发现a标签的href是这样detail/[object object],我笑了。

看来还是用错了,看了数组语法描述后,直接coding,<a v-bind:href="['xxx/detail/'+item.Id]" rel="external nofollow" rel="external nofollow" >文章1</a> 这下出效果了

为什么叫数组语法,一直不明白了。为什么这个地方只能这样写,总感觉不妥,找个类似的安全看看,别人是怎么写的,发现自己写的太吐血了

先上部分代码

<tr v-for="item in Strategys" class="ng-scope">
 <td>
<a class="ng-binding ng-scope" v-bind:href="['xxx/detail/'+item.Id]" rel="external nofollow" rel="external nofollow" >{{item.Name}}</a>
 </td>

数据块代码

var vm = new Vue({
el: '#section-strategies',

data: {



parentMessage: 'Parent',



StrategyCnt:0,



Strategys: [{id:1,name:'文章1'},{id:2,name:'文章2'}]

}
 })

接着上大招,使用Ajax请求服务端数据,不可能一直用初始化及默认的数据

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript实现CheckBox的全选与取消全选的代码
Jul 20 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
Nov 20 Javascript
纯javascript移动优先的幻灯片效果
Nov 02 Javascript
js实现跨域访问的三种方法
Dec 09 Javascript
JavaScript动态数量的文件上传控件
Nov 18 Javascript
JavaScript面试题(指针、帽子和女朋友)
Nov 23 Javascript
jquery hover 不停闪动问题的解决方法(亦为stop()的使用)
Feb 10 Javascript
详解vue-cli 构建Vue项目遇到的坑
Aug 30 Javascript
jqgrid实现简单的单行编辑功能
Sep 30 Javascript
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
Apr 26 Javascript
浅谈如何通过node.js对数据进行MD5加密
May 16 Javascript
利用Vue实现简易播放器的完整代码
Dec 30 Vue.js
JS实现的判断方法、变量是否存在功能示例
Mar 28 #Javascript
vue 路由嵌套高亮问题的解决方法
May 17 #Javascript
JS实现字符串中去除指定子字符串方法分析
May 17 #Javascript
结合Vue控制字符和字节的显示个数的示例
May 17 #Javascript
微信小程序使用form表单获取输入框数据的实例代码
May 17 #Javascript
AngularJS实现的base64编码与解码功能示例
May 17 #Javascript
解决修复npm安装全局模块权限的问题
May 17 #Javascript
You might like
php5.2时间相差8小时
2007/01/15 PHP
使用php shell命令合并图片的代码
2011/06/23 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
2014/09/10 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
php-redis中的sort排序函数总结
2015/07/08 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
Javascript 入门基础学习
2010/03/10 Javascript
js本身的局限性 别让javascript做太多事
2010/03/23 Javascript
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
用JQuery在网页中实现分隔条功能的代码
2012/08/09 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
2016/12/29 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
react-native中ListView组件点击跳转的方法示例
2017/09/30 Javascript
angularJS的radio实现单项二选一的使用方法
2018/02/28 Javascript
NodeJS 实现多语言的示例代码
2018/09/11 NodeJs
JS中判断字符串存在和非空的方法
2018/09/12 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
Python使用Socket(Https)Post登录百度的实现代码
2012/05/18 Python
Python抓取框架Scrapy爬虫入门:页面提取
2017/12/01 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
对python 通过ssh访问数据库的实例详解
2019/02/19 Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
2019/04/23 Python
浅析PEP572: 海象运算符
2019/10/15 Python
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
考试作弊检讨书大全
2014/02/18 职场文书
学生请假条
2014/04/11 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
2014年居委会工作总结
2014/12/09 职场文书
煤矿安全保证书
2015/02/27 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书