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 相关文章推荐
另类调用flash无须激活的方法
Dec 27 Javascript
javascript web对话框与弹出窗口
Feb 22 Javascript
node.js中的querystring.stringify方法使用说明
Dec 10 Javascript
很不错的两款Bootstrap Icon图标选择组件
Jan 28 Javascript
JS中dom0级事件和dom2级事件的区别介绍
May 05 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
Jul 04 Javascript
vue双向绑定简要分析
Mar 23 Javascript
浅谈Vue Element中Select下拉框选取值的问题
Mar 01 Javascript
vue实现路由切换改变title功能
May 28 Javascript
微信小程序动态设置图片大小的方法
Nov 21 Javascript
vue项目中使用bpmn-自定义platter的示例代码
May 11 Javascript
vue实现几秒后跳转新页面代码
Sep 09 Javascript
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
PHP var_dump遍历对象属性的函数与应用代码
2010/06/04 PHP
使用PHP Socket写的POP3类
2013/10/30 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
2017/02/15 PHP
PHP5.5新特性之yield理解与用法实例分析
2019/01/11 PHP
php根据命令行参数生成配置文件详解
2019/03/15 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
javascript实现倒计时(精确到秒)
2015/06/26 Javascript
巧用jQuery选择器提高写表单效率的方法
2016/08/19 Javascript
利用SpringMVC过滤器解决vue跨域请求的问题
2018/02/10 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
ES6 更易于继承的类语法的使用
2019/02/11 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
python笔记(2)
2012/10/24 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
解决python中导入win32com.client出错的问题
2019/07/26 Python
Django app配置多个数据库代码实例
2019/12/17 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
2020/06/09 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
Python调用Redis的示例代码
2020/11/24 Python
单身旅行者的单身假期:Just You
2018/04/08 全球购物
澳大利亚最受欢迎的美发和美容在线商店:Catwalk
2018/12/12 全球购物
Linux内核的同步机制是什么?主要有哪几种内核锁
2016/07/11 面试题
函授教育个人学习的自我评价
2013/12/31 职场文书
五年级数学教学反思
2014/02/11 职场文书
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
《酸的和甜的》教学反思
2016/02/18 职场文书
三年级作文之趣事作文
2019/11/04 职场文书