gpt4 book ai didi

javascript - Ionic中使用$.get调用页面时如何给出参数?

转载 作者:行者123 更新时间:2023-11-28 05:18:50 26 4
gpt4 key购买 nike

我正在使用 ionic 开发一个网络应用程序。在我的一个页面上,我有一个 div 标签,我正在其上加载另一个 html 页面。我在controllers.js 中使用以下代码执行此操作:

    var panel_dynamic = document.getElementById('panel_dynamic');
if (panel_dynamic.hasChildNodes()) {
panel_dynamic.removeChild(panel_dynamic.childNodes[0]);
}
var line = document.createElement("div");
if(item.id == 9999)
{
$.get("templates\\type-of-test.html", function (response) {
line.innerHTML = response;
});
panel_dynamic.appendChild(line);
}

我可以使用 $.get 为 type-of-test.html 提供参数吗?提前致谢。

最佳答案

在模板 URL 后附加“?”和参数如:

 $.get("templates\\type-of-test.html?Param=yourParam", function (response) {

在模板的 Controller 中,您可以使用 $state 来访问您的 url 参数

$scope.state = $state;
$scope.state.current.templateUrl.split("=")[1];
// output should be "yourParam"

这不是理想的方式,但可以完成工作。可以直接用“?”分割字符串直接发送参数,但将参数的名称和值分开,易于阅读和理解。

关于javascript - Ionic中使用$.get调用页面时如何给出参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40740593/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com