rapale's blog
Do one thing with your heart

前端备忘录

前端细节 总结沉淀

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年11月30日

摘要: slot种类: 匿名插槽、具名插槽、作用域插槽 子组件ChildrenHasSlot.vue: 1 <template> 2 <div> 3 我是子组件ChildrenHasSlot.vue 4 <slot>我是默认值</slot> 5 <slot name="chacaoB">我是chacaoB默 阅读全文
posted @ 2020-11-30 11:00 rapale 阅读(1103) 评论(0) 推荐(0) 编辑

2020年10月31日

摘要: 有时有这么个需求: 怎么样将以下字符串顺序颠倒 aaa bbb ccc ddd->ddd ccc bbb aaa 初步分析判断,js的String是没直接的方法将字符串一次性颠倒顺序的,数组中有一个reverse()方法,可以一次性颠倒整个数组顺序,因此我们尝试将该字符串先转成数组,再颠倒,再转回字 阅读全文
posted @ 2020-10-31 21:16 rapale 阅读(811) 评论(0) 推荐(0) 编辑

摘要: 增加操作 删除操作: 阅读全文
posted @ 2020-10-31 18:16 rapale 阅读(79) 评论(0) 推荐(0) 编辑

摘要: forEach()作用:forEach()显示的指定一个处理函数,在这个函数里,会依次遍历数组中的元素,可以对每个元素进行处理,请注意方法对数组的每个元素执行一次给定的函数类似最普通的for(var i=0; i<arr1.length; i++){},只不过用forEach后不用写的那么啰嗦。特别 阅读全文
posted @ 2020-10-31 14:57 rapale 阅读(240) 评论(0) 推荐(0) 编辑

2020年10月23日

摘要: 1.为了体验新版webpack5看看有哪些功能的升级或能为我们所用,于是就完全用webpack从0搭建了一个脚手架前端开发工程项目,然而,在大多数都顺利的前提下,竟然报错了: 执行 npx webpack-dev-server 提示:Cannot find module 'webpack-cli/b 阅读全文
posted @ 2020-10-23 12:45 rapale 阅读(3574) 评论(1) 推荐(0) 编辑

2019年6月13日

摘要: 背景: webstrom文件打开多了后你就会特别想知道现在打开的这个文件是在左侧的目录导航哪个文件夹下,随着项目文件增多找起来更是雪上加双,但webstrom本身就有这个跟踪功能,只不过默认并不被开启,感兴趣的可以通过以下方式开启: 正确的姿势: 左侧project 窗体右上方的“小齿轮图标”,选中 阅读全文
posted @ 2019-06-13 17:07 rapale 阅读(2194) 评论(1) 推荐(2) 编辑

2019年6月3日

摘要: 有朋友问我windows下怎么执行python文件,顺便把它分享出来: # 目录root/ read.py # GitBash安装(安装完git就有了)https://git-scm.com/ # 下载python3 下一步下一步安装既可https://www.python.org/ftp/pyth 阅读全文
posted @ 2019-06-03 19:27 rapale 阅读(3734) 评论(0) 推荐(0) 编辑

摘要: 报错信息: $ npm -vbash: npm: command not found 由于windows下安装了nvm来安装管理node,所以执行下命令看看 发现哪里怪怪的,对,安装的唯一版本的node并没有被激活 设置本机当前使用node版本为8.8.0: 再看看: node版本前多了个星号,即当 阅读全文
posted @ 2019-06-03 17:55 rapale 阅读(16173) 评论(1) 推荐(0) 编辑

2018年12月29日

摘要: 这篇文章我们讲 tinymce富文本编辑器如何增加字体大小、字体选择 tinymce编辑器: 第一步: toolbar 增加自定义字体大小配置fontsizeselect及字体选择配置项fontselect 第二步: tinymce.init 初始化增加配置:2.1 字体大小选择具体项目:fonts 阅读全文
posted @ 2018-12-29 13:39 rapale 阅读(21658) 评论(6) 推荐(6) 编辑

2018年11月27日

摘要: 打开git bash控制终端后: 输入 cd ~ 输入 vi .gitconfig 在文件中加上如下完整代码: [credential] helper = store -–file .git-credentials 按i 光标移到空白处输将上面的代码内容完整输入进去 按 esc 按 :wq 此时已保 阅读全文
posted @ 2018-11-27 18:45 rapale 阅读(4053) 评论(0) 推荐(0) 编辑

2018年9月28日

摘要: vue路由的机制是这样的: 不同的路由vue会刷新并跳转到相应路由,但如果是下一个点击触发的还是当前路由则当前路由页面不会被刷新 要解决的问题是: 很多时候是通过地址传参触发同一个页面就没法加载不同的数据 解决思路: 虽然下一个点击还是当前路由不会刷新当前路由,但我们知道$route路由数据此时是发 阅读全文
posted @ 2018-09-28 15:58 rapale 阅读(18017) 评论(0) 推荐(2) 编辑

2018年7月19日

摘要: 解决办法: 小程序全局配置app.json增加选项:"navigationStyle": "custom", ~ 具体如下: 原生小程序开发> 打开 app.json: mpvue方式开发小程序> 打开 /src/main.js: 本文地址:https://www.cnblogs.com/rapal 阅读全文
posted @ 2018-07-19 19:08 rapale 阅读(24825) 评论(0) 推荐(0) 编辑

2018年5月8日

摘要: 第一:分别安装: npm i sass-loader -D npm i node-sass -D 第二: 改造style标签,增加属性lang="scss": 这样就可以愉快的在style内写sass了,webpack会自动编译输出 <style lang="scss" scoped> // 注意: 阅读全文
posted @ 2018-05-08 14:14 rapale 阅读(3875) 评论(0) 推荐(0) 编辑

2018年4月28日

摘要: 举例: main.js中: tabBar中 定义了页面“pages/test/main”(以下称页面A) 如果在其他页通过 wx.navigateTo 是无法跳转到这个页面A的: wx.navigateTo({ url: '../test/main' }) 解决方法:用wx.switchTab 方法 阅读全文
posted @ 2018-04-28 15:01 rapale 阅读(544) 评论(0) 推荐(0) 编辑

2018年4月14日

摘要: 习惯了mac下的工具体验,回头看windows下也可以有类似的工具推荐给有这个需要且喜欢的人 nvm(node多版本并存安装管理快速切换工具 ): 下载地址:https://github.com/coreybutler/nvm-windows/releases (命令同mac下nvm一致) nvm 阅读全文
posted @ 2018-04-14 20:04 rapale 阅读(254) 评论(0) 推荐(0) 编辑