zhangdaren / miniprogram-to-uniapp

轻松将各种小程序转换为uni-app项目
Other
1.68k stars 278 forks source link

代码转化问题 #161

Open miwei230 opened 1 year ago

miwei230 commented 1 year ago

以下问题仅限个人转化自己项目中遇到的情况, 并非泛指所有。

转换1

原代码:

 <view class='fz32 c000 nameView'>{{item.partner.partner_name}}({{item.partner.mobile}})</view>

转化后的代码:

<view class="fz32 c" 000' nameView'>{{item.partner.partner_name}}({{item.partner.mobile}})</view>

貌似所有遇到 000 这样的字符都会被处理成这样。

转换2

原代码:

  <template is='noMoreData' wx:if="{{noMoreData}}"></template>

转化后的代码:

    <block name="noMoreData" v-if="false" v-if="noMoreData">
    </block>

会多一个 if判断

转换3

原代码:

 if (api_token){
     typeof callback ==='function'?callback():'';
      return ;
  }

转化后:

 if (api_token) {
        if (typeof callback === 'function') {
            callback();
        } else {
            ('');
        }
        return;
    }
zhangdaren commented 11 months ago

第一个和第三个貌似已经解决,,第二个貌似解决了,,忘了,待测。

zhaoguoweiLLHC commented 11 months ago

第二个在2.2.6版试下了,还是会有 转化前

<template wx:else is="flight"></template> 

转化后

<block name="flight" v-if="false" v-else></block>
zhangdaren commented 11 months ago

收到,我先记录一下,下版改进  

张鹏 @.***

 

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2023年12月20日(星期三) 中午12:11 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [zhangdaren/miniprogram-to-uniapp] 代码转化问题 (Issue #161)

第二个在2.2.6版试下了,还是会有 转化前 <template wx:else is="flight"></template>

转化后 <block name="flight" v-if="false" v-else></block>

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>