zoukankan      html  css  js  c++  java
  • 微信小程序迁移到头条小程序工具

    最近公司需要将微信小程序迁移到头条小程序,比较得知微信和头条小程序的写法类似,只有文件名称不同,相关的指令不同,以及头条在ttml绑定的数据不可使用function,于是就写了node脚本来实现这些重复的工作,脚本的代码在 https://github.com/jiangzhenfei/wx2toutiao

    1.下载当前的文件

    git clone https://github.com/jiangzhenfei/swan2toutiao.git

    2.将wx2toutiao.js复制到你微信程序的app.json目录下

    app.json
    wx2toutiao.js
    pages
        --index
        --mine
        ...

    3.打开命令行执行如下命令

    node wx2toutiao.js

    执行结束后已经将所有微信小程序的转成头条小程序了

     注意事项

    微信小程序支持在wxml内部数据绑定中使用function,但是在头条小程序都是不支持的,以下类型都将导致程序报错
    <view>{{ (1) }}</view>
    <view>{{ foo() }}</view>
    <view>{{ a: function () {} }}</view>
    <view tt:if="{{ a.indexOf('flag') > 2 }}"></view>
    <view class='price'>{{m1.getRealCount(item.item.price)}}</view>

    应该将所有的方法去掉,才会使得编译通过

     

  • 相关阅读:
    Docker入门
    服务配置中心
    zuul网关
    git2
    git1
    git
    shiro授权、注解式开发
    shiro认证-SSM
    Shiro入门
    Springmvc之文件上传
  • 原文地址:https://www.cnblogs.com/zhenfei-jiang/p/10190265.html
Copyright © 2011-2022 走看看