Javascript Nuxt.js转换不工作
逻辑:我有一个页面/account.vue,其中包含两个子组件components/beforeLogin和components/afterLogin。子组件包含是在pages/account.vue的条件博客中通过结果完成的,该结果是存储在localstorage中的字符串,比如“x”,由服务器存储 问题:为什么转换不起作用,因为我已经为nuxt.js转换属性填充了充分的条件才能起作用?如果不比让我知道 页面/account.vue:Javascript Nuxt.js转换不工作,javascript,vue.js,nuxt.js,Javascript,Vue.js,Nuxt.js,逻辑:我有一个页面/account.vue,其中包含两个子组件components/beforeLogin和components/afterLogin。子组件包含是在pages/account.vue的条件博客中通过结果完成的,该结果是存储在localstorage中的字符串,比如“x”,由服务器存储 问题:为什么转换不起作用,因为我已经为nuxt.js转换属性填充了充分的条件才能起作用?如果不比让我知道 页面/account.vue: 组件/登录前 登入及登记表格 /* 组件导入。 */
组件/登录前
登入及登记表格
/*
组件导入。
*/
导出默认值{
名称:“登录前”
}
组件/后登录
轮廓
/*
组件导入。
*/
导出默认值{
名称:“登录后”
}
您还必须为转换定义css
您可以查看VueJS和NuxtJS中的所有转换
例如:
<template>
<transition name="fade">
<p>hello</p>
</transition>
</template>
<style>
.fade-enter-active, .fade-leave-active {
transition: opacity .5s;
}
.fade-enter, .fade-leave-to {
opacity: 0;
}
</style>
你好
。淡入激活状态。淡入保持激活状态{
转变:不透明度。5s;
}
.淡入淡出淡出淡出{
不透明度:0;
}
<template>
<transition name="bounceIn">
<h1>login and registration form</h1>
</transition>
</template>
<script>
/*
COMPONENT IMPORTS.
*/
export default {
name: 'before-login'
}
<template>
<transition name="bounceIn">
<h1>profile</h1>
</transition>
</template>
<script>
/*
COMPONENT IMPORTS.
*/
export default {
name: 'after-login'
}
<template>
<transition name="fade">
<p>hello</p>
</transition>
</template>
<style>
.fade-enter-active, .fade-leave-active {
transition: opacity .5s;
}
.fade-enter, .fade-leave-to {
opacity: 0;
}
</style>