Слияние кода завершено, страница обновится автоматически
<html lang="en">
<head>
<meta charset="UTF-8">
<title>vue组件</title>
<script src="using/vue.js"></script>
<script src="fastdialog/fastdialog.js"></script>
<link rel="stylesheet" href="fastdialog/fastdialog.css">
</link>
</head>
<body style="margin:0">
<div id=“app”>
<label>1234444</label>
<button @click="close()">关闭</button>
<button @click="openanother()">dialog再次打开页面</button>
<button @click="openparentdialog()">iframe中在顶层打开页面</button>
</div>
</body>
<script>
/*定义vue实例app1*/
var app1 = new Vue({
el: '#“app”',
methods: {
close: function () {
CloseDialog("page1回传222222");
},
openparentdialog: function () {
OpenTopDialog("page3", "有回调函数并传参", "newpage2.html", "500", "1000", AfterCloseWithReturn, "page1-page2传参");
},
openanother:function(){
OpenDialog("888888", "有回调函数并传参", "newpage3.html", "500", "1000", AfterCloseWithReturn, "page1-page2传参");
}
}
});
window.onload = function load() {
var params = GetParams();
if (params && params != "undefined") {
alert("打开页面接收的参数:" + params);
}
}
function AfterCloseWithReturn(ReturnValue) {
alert("page2回传的参数:"+ReturnValue);
}
</script>
</html>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )