使用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全局事件ajaxStart为特定请求实现提示效果的代码
Dec 30 Javascript
JavaScript及jquey实现多个数组的合并操作
Sep 06 Javascript
JavaScript使用function定义对象并调用的方法
Mar 23 Javascript
深入理解jQuery 事件处理
Jun 14 Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
Oct 28 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
Apr 04 Javascript
Angularjs上传图片实例详解
Aug 06 Javascript
React Native如何消除启动时白屏的方法
Aug 08 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
Oct 09 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
Feb 27 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
Oct 08 Javascript
微信小程序自定义组件components(代码详解)
Oct 21 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
我的论坛源代码(七)
2006/10/09 PHP
实用函数5
2007/11/08 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
php 日期和时间的处理-郑阿奇(续)
2011/07/04 PHP
关于shopex同步ucenter的redirect问题,导致script不运行
2013/04/10 PHP
php发送post请求的三种方法
2014/02/11 PHP
PHP清除字符串中所有无用标签的方法
2014/12/01 PHP
PHP之预定义接口详解
2015/07/29 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
脚本收藏iframe
2006/07/21 Javascript
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
JS日期加减,日期运算代码
2015/11/05 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
浅谈JavaScript的函数及作用域
2016/12/30 Javascript
babel基本使用详解
2017/02/17 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
js使用ajax传值给后台,后台返回字符串处理方法
2018/08/08 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
Python中自定义函数的教程
2015/04/27 Python
Python聚类算法之基本K均值实例详解
2015/11/20 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
python实现读取并显示图片的两种方法
2017/01/13 Python
Gauss-Seidel迭代算法的Python实现详解
2019/06/29 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
html5 拖拽上传图片实例演示
2013/04/01 HTML / CSS
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
英国最大的滑板品牌选择:Route One
2019/09/22 全球购物
介绍一下XMLHttpRequest对象
2012/02/12 面试题
护理职业生涯规划书
2014/01/24 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书