l***@qq.com
l***@qq.com
  • 发布:2020-07-15 09:56
  • 更新:2021-06-19 11:25
  • 阅读:1003

编译微信小程序时部分组件的js内容为空

分类:HBuilderX

编译器版本:HBuilderX.2.7.14.2020618
原始代码

<template>  
    <view class="nav-bar-container flex-direction">  
        <!-- 当前位置信息 S -->  
        <navigator  
        v-if="!hideAddress"  
         url="/pages/address/address"   
         class="add-box font-w700">  
            <text class="iconfont icon-Locationpinmarker"></text>  
            <text class="add-content">{{address}}</text>  
            <text class="iconfont icon-sanjiao"></text>  
        </navigator>  
        <!-- 当前位置信息 E -->  

        <!-- 搜索框 S -->  
        <view  
        @tap="searchTap"  
        class="search flex vs-space-center vs-align-center color-black9">  
            <text class="iconfont icon-fangdajing"></text>  
            <text class="search-text color-black9">搜索商家、商品名称</text>  
        </view>  
        <!-- 搜索框 E -->  
    </view>  
</template>  

<script>  
    import {mapState} from 'vuex';  
    export default {  
        name:'navbar',  
        data() {  
            return {  
                key: 'value'  
            }  
        },  
        props:{  
            // 显示的地址信息  
            address: {  
                type: String,  
                default: '未能获取地址'  
            },  
            // 是否隐藏顶部地址显示区  
            hideAddress: {  
                type: Boolean,  
                default: false  
            }  
        },  
        computed:{  
            ...mapState(['login'])  
        },  
        methods:{  
            searchTap(){  
                if(this.login){  
                    uni.navigateTo({  
                         url:this.$pages_path.search  
                    })  
                    return;  
                }  

                uni.navigateTo({  
                    url:this.$pages_path.login  
                })  
            }  
        }  
    }  
</script>  

<style lang="scss" scoped>  
    // 整个导航栏的高度为195rpx  
    .nav-bar-container{  
        background-image: linear-gradient(90deg, #0af, #0085ff);  
        padding: 15px 30rpx 0;  
        position: fixed;  
        z-index: 99;  
        width: 750rpx;  
        height: 97px;  
    }  
    .add-box{  
        color: #fff;  
        height: 22px;  
        font-size: 17px;  
    }  
    .add-content{  
        margin: 0 10rpx;  
    }  
    .search{  
        background-color: #fff;  
        padding: 10px 0;  
        margin: 10px 0;  
        height: 40px;  
        font-weight: 15px;  

        &-text{  
            margin-left: 20rpx;  
        }  
    }  

</style>  

编译后见附件图片,其余的组件均有相关js内容,只有它是空的

2020-07-15 09:56 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

我也遇到这个问题,你解决了吗

炼羽

炼羽

我也是遇到了,大佬解决了吗

该问题目前已经被锁定, 无法添加新回复