我现在用uniapp开发了一个app、h5,现在要搞小程序,我是直接用uniapp转成小程序呢,还是用uniapp重新开发小程序?
我尝试用uniapp转小程序,但是各种报错,这张图只是一个例子,关键是问题找不到原因,网上好像也没有相关资源

- 发布:2020-10-30 15:35
- 更新:2020-10-30 18:41
- 阅读:671

你的问法和用法都很奇怪。
为什么发帖在uni小程序sdk专区?uni小程序sdk是为了app里集成小程序引擎、发行小程序用的。
看不懂你要做什么,但无论如何,永远不要去把uni-app编译的微信小程序代码拖到vscode里编辑,只需要在uni-app的源码工程编辑即可。

m***@foxmail.com (作者) - jiang
像这个图片,在uniapp里有这个文件,不知道怎么来的,在hbx上运行到小程序后,这个报错了,编译成小程序这个文件也没有变化,但是小程序不识别报错

m***@foxmail.com (作者) - jiang
运行到小程序,没报错,结果tabbar、和iconfont样式全没了
-
-
m***@foxmail.com (作者)
回复 DCloud_UNI_GSQ: 这个是用的uview的自定义u-tabbar,我是这样写的:
<template>
<view style="height: 100%;">
<view></view>
<u-tabbar :list="$store.state.userInfo.tabbarlist" @change="changeTb"></u-tabbar>
</view>
</template>
"tabBar": {
"list": [{
"pagePath": "pages/index/index"
},{
"pagePath": "pages/monitor/monitor"
},{
"pagePath": "pages/work/work"
},{
"pagePath": "pages/addressbook/addressbook"
},{
"pagePath": "pages/about/about"
}]
},
配置上只有这些,具体的内容在状态管理中,这样做是为了实现动态tabbar
2020-11-03 11:53

m***@foxmail.com (作者) - jiang
小程序上头部样式也没有,在app、h5上都是正常
-
-
m***@foxmail.com (作者)
回复 DCloud_heavensoft: 为什么uniapp的v-if无法在小程序中被识别,换成wx:if就可以了显示了,这不科学啊!难道我要用条件编译?这个事不应该编译时自动完成吗?
2020-11-02 11:23
-
-
-
m***@foxmail.com (作者)
回复 DCloud_UNI_GSQ: 问题解决了,v-if="$appBtns.appxzcz !== null"关键就在这里,
<view class="topitem" @click="addStation" v-if="$appBtns.appxzcz !== null">
<view class="iconfont icon-cezhan-new icons"></view>
<view>新增</view>
</view>
我原来是这么写的:v-if="$appBtns.appxzcz",这样就不显示了;还有就是view的样式,要设置z-index值大一点的,不然点击事件无效
2020-11-03 11:47
-
-
-
-
m***@foxmail.com (作者)
没有,没用vscode,我是直接运行到小程序
2020-10-30 17:40
m***@foxmail.com (作者)
我uniapp运行到小程序,你说这算哪个分类?算uniapp?算小程序?
2020-10-30 17:40
m***@foxmail.com (作者)
我就是uniapp运行到小程序工具啊,上面说得很清楚了。
2020-10-30 17:42
DCloud_heavensoft
回复 m***@foxmail.com: 就是uni-app分类,不是uni小程序sdk
2020-10-30 17:50
m***@foxmail.com (作者)
回复 DCloud_heavensoft: uniapp新建项目可以选择小程序;这是一个方案,还有app开发好了,我运行到小程序,这是另一个方案,我现在就是后面这个,好多问题。但是想想重新开发,这工作量明显大很多,要是有uniapp运行到小程序的解决方案就好了,多省事
2020-10-30 17:53
DCloud_heavensoft
回复 m***@foxmail.com: 没有第一个方案。就是uni-app工程运行到小程序,不可能重新开发。HBuilderX新建项目能选原生的微信小程序,那和uni-app无关,那是因为HBuilderX支持原生小程序
2020-10-30 18:19