javascript - VueJS 从 v-model 更改 URL 参数
问题描述
新手在这里编码。
我必须调用一个 API,我必须在其中更改查询字符串的某些部分以检索不同的结果
简要说明:
<template>
<div>
<input type="text" v-model="param" />
</div>
<div>
<input type="text" v-model="param2" />
</div>
</template>
这将修改脚本区域中的以下 URL:
http://localhost:7000/mock?mockingCode=${param}&mockingCode2=[B]${param2}
解决方案
这正是计算的用途: https ://vuejs.org/v2/guide/computed.html
computed: {
url() {
return `http://localhost:7000/mock?mockingCode=${this.param}&mockingCode2=[B]${this.param2}`;
}
},
推荐阅读
- angular - 无法从 Angular5 模板中的 firebase 获取 $key
- reactjs - React - 部署后外部链接不起作用
- linux - 使用 GNU AS (GAS) .intel_syntax 将静态地址放入寄存器?
- if-statement - 运行 if 语句并将结果存储在向量中
- javascript - JavaScript 表单中的边框颜色不会覆盖
- html - mPDF 图像以裁剪且无失真的方式覆盖页面
- css - 悬停在另一个 div 上时如何调整 2 个 div 的大小?
- java - 图形面板调整大小
- java - 升级到 gradle 4.4 和 gradle build tools 版本 3.1.2 后在文件中出现红线
- sql - 如何使用 RODBC 将数据框保存到具有在数据库中生成的主键的表中