在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于Weex引入任意模塊問題:`weex.requireModule`為`und

關(guān)于Weex引入任意模塊問題:`weex.requireModule`為`undefined`

版本號(hào)

  • weex -v: 1.2.9
  • weex-vue-render: 1.0.17

項(xiàng)目

  • 直接官方生成(weex init ***

分析問題原因

  • 編譯后的代碼entry.js(只對(duì)web有效, native不會(huì)調(diào)用它)
import Vue from 'vue';
import weex from 'weex-vue-render';

weex.init(Vue);

// 以下為webpack執(zhí)行后增加
import App from '../../../src/index.vue';
App.el = '#root';
new Vue(App);
  • 編譯之后,優(yōu)先執(zhí)行:
<script>
    debugger // 可以debug一下
    const stream = weex.requireModule('stream'); // undefined
    // 上面優(yōu)先被調(diào)用
    export default {...}
</script>

兩種處理辦法:

  • 調(diào)用時(shí)引用
<script>
    export default {
        ...
        const stream = weex.requireModule('stream'); // object
    }
</script>
  • 直接注釋entry.js所有代碼,在web/index.html中加入以下代碼
<!--暫時(shí)先調(diào)用weex-ui時(shí)的方式,你也可以選擇其他-->
<script src="http://h5.m.taobao.com/js/trip/weex-ui/vue.runtime.min.js"></script>
<script src="http://h5.m.taobao.com/js/trip/weex-ui/weex-vue-render-next.min.js"></script>

這只是臨時(shí)解決辦法,先繼續(xù)玩weex了,不過希望可以得到有效解決;

回答
編輯回答
情皺

表示并沒有解決問題哦,想哭

2018年8月12日 06:56