logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

接口304 Not Modified

这意味着客户端已经缓存了该资源,并且该资源未被修改。服务端会比较这两个参数与资源的最后修改时间和ETag值,如果匹配,则返回304状态码,否则返回200状态码和新的资源内容。举个例子,如果客户端已经缓存了一个网页,当用户再次访问该网页时,客户端会向服务端发送一个条件请求,请求头中包含If-Modified-Since和If-None-Match参数。如果服务端检测到该网页未被修改,则返回304状态

#javascript#http
vue动态组件

如果需要切换到ComponentB,只需修改componentName的值为’ComponentB’即可。例如,假设我们有两个组件:ComponentA和ComponentB,我们可以根据某个条件来动态切换它们的展示。其中,:is是v-bind的缩写,用于动态绑定组件名。componentName是一个在Vue实例中定义的变量,用来存储当前需要展示的组件名。然后,在Vue实例中,可以根据需要改变c

#vue.js#javascript#前端
PostCSS在vue中的使用

这将安装 PostCSS、Autoprefixer、CSSnano 和 postcss-pxtorem 插件,同时将它们添加到项目的开发依赖中。这个配置文件指定了使用 Autoprefixer、CSSnano 和 postcss-pxtorem 插件,并设置了相应的选项。2、在项目根目录下创建一个名为 postcss.config.js 的文件,并在其中配置 PostCSS。通常需要将 PostC

#postcss#vue.js#前端
ios中webkit内核的bug ‘attempted to assign to readonly‘

【代码】ios中webkit内核的bug ‘attempted to assign to readonly‘

#javascript
问:Uniapp可以集成安卓的sdk吗

需要注意的是,具体的集成步骤可能因为SDK的不同而有所差异,你需要根据SDK提供的文档和示例代码进行相应的集成操作。在platforms/android目录下的AndroidManifest.xml文件中添加SDK的权限声明,以及其他需要配置的信息。在Uniapp项目中的pages目录下找到需要使用SDK的页面,在对应页面的uni-app.vue文件中编写调用SDK的代码。在Uniapp项目中找到

#uni-app#android
关于ios的safari浏览器拦截window.open跳转的解决办法

setTimeout是在主线程运行的,因此该操作不会被浏览器确定为是代码操作的,所以不会拦截掉。

#safari#javascript#前端
document.documentElement.scrollTop

在标准的w3c下,document.body.scrollTop恒为0,需要用document.documentElement.scrollTop来代替;js中每个载入浏览器的HTML文档都会成为Document对象,documentElement 对应的是 html 标签,如果发现两个高度不一样,是css设置的问题,你的html高度不一定高于body。用body查看,其中clientHeight

#javascript#前端#html
js的Base64编码

/自己编写一套Base64编码和解码算法。

#javascript#前端#开发语言
到底了