使用vue实现通过变量动态拼接url


Posted in Javascript onJuly 22, 2020

如何通过变量动态拼接url?

格式:<a :href="'index.shtml?other='+object.name" rel="external nofollow" rel="external nofollow" >这是一个动态链接</a>

需要注意的是href前要加上冒号,href最外层是双引号,中间是单引号。

<div class="tab-content" id="datatable">
	<div v-for="(object,index) in items">
		<!-格式如下,href前要加上冒号---> 
	  <a :href="'index.shtml?other='+object.name" rel="external nofollow" rel="external nofollow" >这是一个动态链接</a>
	</div>
</div>
<script>
  $(document).ready(function() {
    App.init();
    //数据列表
    var datatable = new Vue({
      el: '#datatable',
      data: {
        items: [],
      },
    });
    //从服务端获取数据
    getList();
    function getList() {
      $.ajax({
        url : "/sapi/getcluster",
        type : "post",
        dataType : "json",
        success : function(result){
          if(result.status == -1){
            window.location.href = result.data;
            return false;
          }
          datatable.items = result.data["XXX"];
        }
      });
    }
  });
</script>

动态拼接结果为:

href=“index.shtml?other=yyy”

补充知识:vue全局变量apiurl

1、定义

在main.js里面定义

Vue.prototype.$apiUrl = " http://xxxxxxxxxx";

2、使用

在联调的时候

url: this.$apiUrl + "/xxxx(端口)"

以上这篇使用vue实现通过变量动态拼接url就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery移动listbox的值原理及代码
May 03 Javascript
判断js对象是否拥有某一个属性的js代码
Aug 16 Javascript
jquery插件jTimer(jquery定时器)使用方法
Dec 23 Javascript
Jquery实现图片预加载与延时加载的方法
Dec 22 Javascript
jQuery如何获取动态添加的元素
Jun 24 Javascript
阿里云ecs服务器中安装部署node.js的步骤
Oct 08 Javascript
easyUI下拉列表点击事件使用方法
May 18 Javascript
利用JavaScript如何查询某个值是否数组内
Jul 30 Javascript
浅谈JS对象添加getter与setter的5种方法
Jun 09 Javascript
elementUI中Table表格问题的解决方法
Dec 04 Javascript
vue component 中引入less文件报错 Module build failed
Apr 17 Javascript
vue解决跨域问题(推荐)
Nov 10 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
Jul 22 #Javascript
解决vue里a标签值解析变量,跳转页面,前面加默认域名端口的问题
Jul 22 #Javascript
vue props 一次传多个值实例
Jul 22 #Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
Jul 22 #Javascript
详谈vue中router-link和传统a链接的区别
Jul 22 #Javascript
解决Vue router-link绑定事件不生效的问题
Jul 22 #Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
Jul 22 #Javascript
You might like
php按百分比生成缩略图的代码分享
2014/05/10 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
PHP中文竖排转换实现方法
2015/10/23 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
Window.Open如何在同一个标签页打开
2014/06/20 Javascript
Json实现异步请求提交评论无需跳转其他页面
2014/10/11 Javascript
jQuery中focus事件用法实例
2014/12/26 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
Bootstrap入门书籍之(三)栅格系统
2016/02/17 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
AngularJS实现在ng-Options加上index的解决方法
2016/11/03 Javascript
Jqprint实现页面打印
2017/01/06 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
python删除特定文件的方法
2015/07/30 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
python 筛选数据集中列中value长度大于20的数据集方法
2018/06/14 Python
判断python字典中key是否存在的两种方法
2018/08/10 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
2019/09/05 Python
python将邻接矩阵输出成图的实现
2019/11/21 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
西安众合通用.net笔试题
2013/03/18 面试题
文明礼仪标语
2014/06/13 职场文书
毕业实习证明范本
2015/06/16 职场文书
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python
python scrapy简单模拟登录的代码分析
2021/07/21 Python