时间:2021-05-26
在Vue组件化开发过程中,因为是单页面开发,但是有时候需要页面的title根据情况改变,于是上网查了一下,各种说法花(wo)里(kan)胡(bu)哨(dong), 于是想到一个黑科技 documet.title="xxx";
随便创建一个项目,在独立的模块中,created在钩子函数启动之后document.title='标题'; 但是据说在IOS的微信下是无效的,虽然用苹果机测试过有用,但是想到这样会影响我的代码洁癖。
<script>export default { data(){ return{ } }, created(){ document.title="首页" },}</script>于是在github上找到一个好用的东西 vue-wechat-title
通过 npm install vue-wechat-title 安装
引入需要的vue-router与页面需要的组件之后
const router = new VueRouter({ mode: 'history', routes:[ { name: 'index', path: '/', meta: { title: '首页' }, component: index }, { name: 'root', path: '/root', meta: { title: '肉特' }, component: root } ]});Vue.use(require('vue-wechat-title')); //实例化参数在组件中顶部添加一段 <div v-wechat-title="$route.meta.title"></div>
即可实现改变title效果。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了vue实现页面切换滑动的具体代码,供大家参考,具体内容如下试着用Vue做了个页面切换时滑动的效果,如下示例,源码这里使用了Vue的trans
1动态设置页面标题页面标题是由来控制的,因为SPA只有一个HTML,所以当切换到不同的页面时,标题是不会发生变化的。必须通过JavaScript来修改中的内容:
Vue-touch的使用有时候我们不止需要有返回键,也要有手势滑动切换页面的功能时,这个时候vue-touch就派上用场了API地址:https://githu
1.vue路由可以实现单页面应用。路由三要素:vue路由通过hash的变化切换页面(组件/div)导航存储页面(组件)的容器src/router/index.j
三个标签页置于顶端效果图:在文件BoardTabHost.java中定义页面切换的效果;切换页面时,当前页面滑出,目标页面滑入。这是2个不同的动画设定动画时要区