我在构建时收到错误消息。
无法访问
url.searchParams启用预渲染的页面
如何加载和使用get参数?
svelte.config.js
import adapter from '@sveltejs/adapter-static';
import preprocess from 'svelte-preprocess';
const config = {
preprocess: preprocess({
}),
kit: {
adapter: adapter({
pages: 'build',
assets: 'build',
fallback: null,
precompress: false
}),
prerender: {
default: true
},
trailingSlash: 'always'
}
};
export default config;
Run Code Online (Sandbox Code Playgroud)
斯维尔特
...
import {page} from '$app/stores';
const id = $page.url.searchParams.get('id');
...
Run Code Online (Sandbox Code Playgroud) <script>
$(document).ready(function () {
$("#upBtn").click(function () {
$("input:checked").each(function () {
moveUp(this);
})
})
$("#downBtn").click(function () {
$("input:checked").reverse().each(function () {
moveDown(this);
})
})
});
function moveUp(v) {
let temp = $(v).parent().parent();
temp.prev().before(temp);
}
function moveDown(v) {
let temp = $(v).parent().parent();
temp.next().after(temp);
}
</script>
Run Code Online (Sandbox Code Playgroud)
该moveUp方法工作正常。
但是当我使用时moveDown,Chrome控制台说
未捕获的类型错误:$(...).reverse 不是函数。
任何帮助将不胜感激。谢谢。