首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Docsify+腾讯云对象存储 COS,一键搭建云上静态博客

功夫不负有心人,终于让我找到了一个超简洁博客的搭建方法。...打开客户端,并点击腾讯云账号登录。 进入刚刚创建的存储桶。 点击上传按钮,选择链接文件上传,并将下列 url 文件资源复制到输入框中,然后点击上传。...COSBrowser 客户端编辑窗口有一个小小的【时钟】按钮点击按钮打开编辑器历史。但是该功能仅帮您保存最近 100 次所有文档编辑的记录。...3、如何在 .md 文档中引用图片? 您可以通过绝对路径或相对路径引用图片。 // 绝对路径引用图片 !.../images/test.png) 4、如何为上传的图片加上 COS 数据处理的一些功能(:水印) 如果是要为图片带上水印,可以直接在绝对路径/相对路径上加上 COS 数据处理的水印参数。

2.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

不用React Vue,只用原生JS,如何开发单页面应用?

以前我们访问网页,每个页面是一个html文件。点击某个超链接,就跳转到新的html页面。每次浏览器访问html时,需要重新下载整个html文档、JS和CSS依赖,才能展现出整个页面。这个效率很低。...这就导致一个问题:如果我们不用React或Vue(例如我的游戏《Dice Crush》是用原生JS实现),没有React Router和Vue Router的能力,该怎么开发单页面应用呢?...我们需要手动操控当前页面DOM的销毁、新页面DOM的生成。使用History API修改网址后,当用户点击浏览器的「返回」、「前进」时,页面不会刷新,只是浏览器URL变了。...我们需要监听事件onpopstate,即监听用户点击浏览器的「返回」、「前进」,然后操控当前页面DOM的销毁、新页面DOM的生成。...例如,用户点击了链接,准备渲染新页面,此时立马点击了旧页面某个按钮,要执行旧页面某个按钮的回调函数。这可能有超出预期的结果。我们需要在切换路由后,就禁止旧页面的一切事件回调。

9.2K51

让你 vscode 写代码效率更高的技巧

在侧栏打开文件 当打开文件的时候,默认会在当前编辑器打开,如果想新开一个编辑器打开呢?这时候可以按住 option 再点击文件,就会新开一个编辑器打开文件了。 ?...更强大的搜索 搜索这个面板有个按钮可能很多同学都没注意到过,点击之后会打开搜索页面来搜索,可以预览的搜索结果更丰富,行数更多。 ? 比如我搜索一个 @babel/core: ?...右上角有个预览按钮点击就会打开 markdown 预览界面,按住 option 再点击,则是同个窗口打开预览。 预览之后再点击 show source 按钮就会回去 ?...编辑区一键 diff 快速切换 diff 和文件编辑视图 当改了文件内容的时候,可以点击编辑区右上角的按钮,直接打开 diff,可能很多同学都没注意到这些按钮,但其实是很有用的。 ?...推荐 130 个令你眼前一亮的网站,总有一个用得着深入浅出 33 道 Vue 99% 出镜率的面试题 VUE中文社区 编程技巧 · 行业秘闻 · 技术动向

80720

Vue3.0商店后台管理系统项目实战-路由守卫(登录状态储存)

路由守卫是路由在跳转前、后过程中的一些钩子函数,这些函数可以让你操作一些其他的事,在后台管理中设置权限时经常看到,在实现路由跳转前校验是否有权限,有权限就可以通过,反之就会被执行其他操作,返回首页。...userinfo.state.js" export default createStore({ //数据比较多,分模块 modules: { number, uInfo } }) 打开路由...需要引入 点击按钮 登录到user页面 const handleLogin = () => { store.commit("setUserInfo", data.loginData)...user页面 router.push({ path:"/user" }) }; 测试一下 登录成功 路由守卫(登录状态储存) 登录到user页面的时候 刷新页面...又会跳转到登录界面,这个时候就需要将登录状态储存起来了 在点击登录操作的时候,把用户名和密码做一个本地存储的操作即可,在做初始化的时候 ,需要拿到本地存储里面信息做初始化 ,这样就完美啦 login.vue

1.1K30

vue页面刷新_vue强制重置组件

vue页面刷新 首先我们都知道vue属于单页面应用,默认境况下是不会触发刷新页面操作的,所以这个时候就需要我们通过事件来触发reload()来达到刷新操作 接下来我就为大家介绍三种刷新页面的方法 1...console.log("确实刷新了") }) } }, }; 这里我来说明一下,我们的主体思路,我想可以通过视图的显隐来达到我们想要的刷新,所以我们就在这里声明了一个方法...this.reload() } }, mounted () { }, } 如果我们这样来写的话确实通过点击按钮可以触发刷新操作...} }, mounted () { this.reload() }, } 如果你这么写,你打开页面后你会惊奇的发现...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

2.3K10

vue里面事件修饰符.prevent使用案例

Vue中,事件修饰符是指在事件处理函数后面添加的特殊标记,用于修改事件的行为。.prevent事件修饰符是其中之一,它的作用是阻止事件的默认行为。...通常情况下,当用户触发某些事件时,浏览器会执行默认的行为,例如点击链接会跳转到指定页面,提交表单会刷新页面等。使用.prevent修饰符可以阻止这些默认行为的发生。 使用案例 <!...el: '#app', methods: { myclick() { alert('按钮点击...'); } } }); 效果: 运行后,点击按钮后,只会弹窗提示'按钮点击...使用.prevent修饰符可以阻止这种默认行为,从而在不刷新页面的情况下进行表单提交,同时可以在Vue的事件处理函数中处理表单数据,进行自定义的处理逻辑。

17010

重温:vue3之ref(vue3函数)

目录 以点击事件button改变用户信息为例: 错误示范:直接通过修改变量试图修改页面的数据: 原因 : 纠正:  代码: ---- 以点击事件button改变用户信息为例: 错误示范:直接通过修改变量试图修改页面的数据...} }  当我们用直接修改变量的当时去尝试修改页面中的数据时,发现页面的数据并没有变化: 但是,我们打开后台发现...,点击时出现一下的东西:  我们可以清除的看见,我们想要改动的数据都写在RefImpl中的value中:  所以,我们可以发现我们第一步直接修改复制的数据实质上是vue3没有识别出来。...,点击后发现,数据有改变了:  如果,我们在setup中有一个函数集合来赋值变量(如下): let job = ref({ type:'前端工程师', salary...:'30k' }) 这时我们点击按钮时,想改便里面的数据时,以下写法可以实现: job.value.type = 'UI工程师' job.value.salary

40320

接口测试平台代码实现96:全局域名-3

首先打开我们的P_apis.hmtl,找到调试层的host输入框: 页面上我们点击 会出现以下列表: 注意,这是input输入框自动记住的几个你输入的常用历史记录,我们并不需要它,所以用一个小属性给屏蔽...看看效果: 如上图,我们在为空的状态下点击,会出现所有域名表中的host,为了便于查看我们手动去后台添加几条: 然后回来刷新页面 看看效果: 当输入框为空的时候,也就是新建一个接口或者点击右侧clear...按钮后,用户点击就会显示所有host,他可以任选其一,就自动填充了: 也可以自己输入一些部分关键字,下面列表会自动进行筛选: 总体来说,很nice使用体验。...打开P_cases.html,找到这个位置。插入红色框代码和 增加input框的俩个属性。 然后去后台增加host参数传递: 重启服务,刷新页面: 可以看到,已经成功了。...接下来是首页的快捷调试功能: 打开home.html: 然后是views.py: 重启服务,刷新页面: 成功设置好。 现在我们的智能联想功能就算做好了。

81740

急速 debug 实战二(浏览器 - 调试线上篇)

1.急速 debug 实战一 (浏览器 - 基础篇) 2.急速 debug 实战二 (浏览器 - 线上篇) 3.急速 debug 实战三 (Node - webpack插件,babel插件,vue源码篇...此快捷方式可打开 Console 面板。 点击 source 按钮 ? 点击箭头所示按钮,找到 Overrides, 选中。 点击 Select folders for Overrides。...选择一个本地的空文件夹目录。 跳出授权,点击允许 ? 开始 这是我们刚才的页面 ? 假设我们设计稿需要我们将背景色改成红色,并且字体大小改成22px。我们来进行修改。修改完成后刷新页面。...打开后发现是这样的。 ? 继续点击 source 标签。点击 Page 按钮。 ?...再次刷新页面,发现我们的页面 title 已经成功被修改了。 最后,我们点击 source Page 中的 demo3.js。

1.4K30

vue 项目添加 PWA 支持

PWA 应用 在应用中可以自行通过提示等方式引导用户手动添加 PWA 应用,以下列举目前我所知道的添加方式 Chrome 专有方式 对于 PC 或 Android 的 Chrome 浏览器都可以实现点击一个按钮来添加...root.installPWA" :disabled="$root.deferredPrompt===false">添加到主屏幕 手动添加方式 iOS ≥ 11.3 可以在 Safari 中打开...,点击浏览器底部的分享按钮,选择“添加到主屏幕” PC 与 Android 的 Chrome 可通过右上角菜单添加(此处以 m.weibo.cn 为例) PC Android Service Worker...的更新 这是开发 PWA 应用时需要考虑的一个重要问题 由于 Service Worker 的更新机制(扩展阅读:【Service Worker】生命周期那些事儿),直接单纯的刷新页面并没有结束当前...你只需要在步骤2提到的workboxOptions中将skipWaiting设置为true就行了,然后在registerServiceWorker.js中的updated()函数里做一些操作,例如弹出一个对话框来提示用户点击某个按钮以刷新页面

3.5K00

Mint UI入门系列教程

(我用的是win10系统,所以需要管理员权限,右键点击以管理员身份运行cmd),不然会出现很多报错。 ?...5:开始进入主题,初始化一个vue项目 我这里是在d盘里面新建一个项目,先用d:的命令,回车键进入d盘;回车键默认创建项目信息。 vue init webpack mint ?...Vue移动端框架Mint UI教程-跳转新页面(四) 前三节写了vue的移动端框架的入门篇章,今天接着写,今天写的教程其实很简单,在之前的基础上,新建一个界面,并且进行跳转新页面。...4:点击测试:可以看到实现的效果。 ? Vue移动端框架Mint UI教程-调用模拟json数据(五) 1:安装 npm install vue-resource ? ?...2:打开main.js 注册 import VueResource from 'vue-resource' Vue.use(VueResource) ? 3:在项目里面创建一个json文件 ?

2.9K31

Vue + Element UI 实现复制当前行数据功能及解决复制到新增页面组件值不更新的问题

在实际开发中,我们经常会遇到需要复制当前行数据的场景,尤其是在新增页面,但有时候复制后发现新页面的组件值没有得到更新。...cd my-vue-app # 安装Element UI vue add element 1.2 创建表格并渲染数据 在需要展示数据的页面,我们首先创建一个包含数据的表格。...、年龄和操作的表格,其中操作列包含一个复制按钮。...通过点击按钮,触发copyRow方法复制当前行数据。 1.3 解决复制的数据不更新问题 在实际应用中,可能会遇到一个问题:在新增页面,尽管我们成功复制了数据,但是组件的值没有得到更新。...结语 通过本文的介绍,我们学习了如何在Vue和Element UI中实现复制当前行数据的功能,并解决了复制到新增页面组件值不更新的问题。

35710

Vue自定义指令-滑动指令

简言 Vue.js是一个轻量级的JavaScript框架,广泛用于构建用户界面。它提供了一套丰富的指令,帮助开发者快速构建交互式的Web应用程序。本文将介绍个人使用的滑动指令,并解释它们的用法和功能。...大家可以根据具体的需求,并结合其他Vue特性和功能来实现更复杂的交互效果。 Vue指令的优点 简洁明了:Vue指令以v-开头,后跟指令名称,v-bind、v-on等,语法简洁,易于理解和使用。...响应式:Vue指令具有响应性,当数据发生变化时,指令会自动更新相关的DOM元素,无需手动更新页面。 可组合性:Vue指令可以组合使用,实现更复杂的功能。...代码解析三步走 函数接收一个dom元素和一个回调函数 监听触摸开始、结束,拿到期望的值 给个触发条件,上下/左右3或者触摸时间 var timer = null // 写一个函数 接收一个dom元素和一个回调函数...translateX(-${60}px)`; el.style.transition = `all 0.1s ease-in-out`; // 监听删除按钮元素的点击事件

49080

利用 target=_blank 进行前端钓鱼

新窗口打开使任务栏更加地拥挤。 新窗口打开增加浏览器资源的消耗。 新窗口打开是后退按钮变得不可用。 用户更加期望新页面在当页载入 ---- 以上,并不是我们讨论的重点!...strWindowName, [strWindowFeatures]) 网络钓鱼 Phishing,攻击者利用欺骗性的电子邮件和伪造的 Web 站点来进行网络诈骗活动,受骗者往往会泄露自己的私人资料,信用卡号...如果,你的网站上有一个链接,使用了 target="_blank",那么一旦用户点击这个链接并进入一个新的标签,新标签中的页面如果存在恶意代码,就可以将你的网站直接导航到一个虚假网站。...如果这个新页面执行了一大堆性能不好的 JavaScript 代码,占用了大量系统资源,那你原来的页面也会受到池鱼之殃。...– Baidu而来 参考地址 https://mp.weixin.qq.com/s/BN0myVrOTl9LpuKJG5C9RQ https://github.com/vuejs/vue-router/

1.1K20
领券