亚洲国产精品欧美综合|婷婷五月无码中文有码|欧美系列国产一区二区|美女AV一区二区三区

查看詳情

uni-app開發(fā)微信小程序?qū)ψ兞棵奶厥庖?/h1>

總結(jié)最近uni-app開發(fā)過程中遇到的坑,前幾天在寫一個導(dǎo)航nav組件,為的是調(diào)用方便,精簡代碼,誰知道,就是這么一個小組件,搞了我2天,倒不是因為這個功能多么的復(fù)雜所以才寫這篇文章,而是因為最終BUG解決才發(fā)現(xiàn)是不經(jīng)意的踩的坑。
如下這段代碼:

<template>

    <view class="outBox">

            <block v-for="(itm,idx) in _data" :key="idx">

                <view class="mt10 mb10 pd10 nav_li" :class="linum" :style="'background-image:url('+itm.thumb+');'">

                    {{itm.title}}

                </view>

            </block>

        </view>

</template>


代碼好像是沒啥問題,但是,就是不顯示菜單出來,哪怕是你直接在data(){}中將值寫死成[{"title":"首頁"},{"title":"產(chǎn)品列表"},{"title":"公司簡介"}],這個導(dǎo)航也是時而顯示,時而不顯示,完全就跟鬧著玩似的。
JS代碼改這改那,折騰了2天,最后console調(diào)試界面提示data()中定義變量不能使用_和$符號開頭,而且,這個提示信息也是突然跑出來的,之前一直沒出現(xiàn)過,果斷將_data變量換成navRs,將其他以_開頭的變量名稱全部修改掉,再次運(yùn)行,居然成功了。

沒注意過小程序有這種要求,看來像_data這種變量是不能用的了,


技術(shù)支持:
技術(shù)支持微信二維碼


原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處:網(wǎng)站建設(shè),APP開發(fā),小程序開發(fā)請找江西居道科技有限公司,http://xhjnt.cn

智能建站系統(tǒng)代理招商
所屬分類:文章中心??????Time:2020-06-16 07:45:56??????人氣:1311
關(guān)閉
13517086454