是否可以使用Next js在某些页面上禁用ssr?例如,我有一个带有产品说明的页面,在该页面上我使用ssr进行SEO,但我也有一个页面,其中列出了可以过滤的项目或产品,对于该页面,我不想使用ssr,因为页面每次都会动态生成,如何在此页面上禁用ssr?
如何优化检查数组是否仅包含指定值而不使用硬编码值的函数?
这是功能
function containOnly(value1, value2, array){
var result;
for(i = 0; i < array.length; i++){
if(array[i] != value1 && array[i] != value2){
result = 0;
break;
} else
result = 1;
}
if(result === 0)
return false;
else
return true;
}
console.log(containOnly(1, 2, [2,1,2]));
Run Code Online (Sandbox Code Playgroud)
如果数组包含指定值,则此函数将返回true。在此函数中,我使用if语句比较两个值,但是如果要使用两个以上的值,如何使用值的数组而不是变量?例如:
console.log(containOnly([1, 2, 3], [2,1,2,3,5]));
Run Code Online (Sandbox Code Playgroud)