需求一:根据页面转发
1 | location /account/users/mobile_account_index { |
ps: 要注意指向的文件夹里有没有版本库 来判定要不要current
Every day to be a little better
需求一:根据页面转发
1 | location /account/users/mobile_account_index { |
ps: 要注意指向的文件夹里有没有版本库 来判定要不要current
1 | import Vue from 'vue' |
解决方案:
1、修改父元素的高度,给父元素加上padding-top
这是我常用的方法,但是总是感觉解决了问题,但是没有抓到本质。
2、为父元素添加overflow:hidden
3、为父元素添加border
4、为父元素或者子元素声明绝对定位。
5、为父元素或者子元素声明浮动
推荐前三种解决方法,因为没必要因为这个去修改元素的定位或者是浮动
原理:
一个盒子如果没有上补白(padding-top)和上边框(border-top),那么这个盒子的上边距会和其内部文档流中的第一个子元素的上边距重叠。
seo 中有需求 url中最好不要带有#,就去查了一下怎么做
1 | const router = new VueRouter({ |
参考:https://router.vuejs.org/zh/guide/essentials/history-mode.html
先新建一个Gemfile
1 | source 'https://gems.ruby-china.com' |
$ bundle install
安装安装包
$ npm install @tinymce/tinymce-vue -S
$ npm install tinymce -S
在 node_modules 中找到 tinymce/skins 目录,然后将 skins 目录拷贝到 static 目录下
// 如果是使用 vue-cli 3.x 构建的 typescript 项目,就放到 public 目录下,文中所有 static 目录相关都这样处理
tinymce 默认是英文界面,所以还需要下载一个中文语言包(记得搭梯子!搭梯子!搭梯子!)
然后将这个语言包放到 static 目录下,为了结构清晰,我包了一层 tinymce 目录
新建一个component文件(vue)(最好新建一个文件夹)
引用
1 | import pagination from '@/components/base/pagination' |
子组件给父组件传值用 $emit
父组件给子组件传值用 props
eg:
1 | <pagination :listData='blogs' @pageBlogs="cutBlog"></pagination> |
1 | this.$emit('pageBlogs', this.listData.slice(start, end)) |
微信小程序客服消息分两种,一种是自动回复 需要我们在后台配置
另一种是人工回复 只要我们在小程序后台配置就可以了
今天主要写的是自动回复在小程序后台配置的坑
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing