搜尋

首頁  >  問答  >  主體

android - Weex的頁面跳躍方案的選擇

準備使用 Weex 來做新的行動裝置項目,但是在頁面跳躍方面有些懷疑。現有以下幾種方案:

第一種呢,感覺用 vue-router 之後介面很生硬,效果不好。
第二種麼,自己瞎想的,感覺互動會好一點。
第三種,直接不會用,囧…好像打包的js檔案必須是遠端的吧?

不知道有沒有好的解決方案讓weex來優雅地實現頁面跳轉呢?大家都是用的什麼來進行Weex頁面跳轉的呢?

高洛峰高洛峰2700 天前1265

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-07-03 11:43:51

    我用的是第三種:var params = {'url':nextUrl,'animated':'true'} 把nextUrl替換成你另外個js檔案的位址就行了,不用遠程,直接本地位址可以。

    <template>
      <p class="p">
        <text class="text" onclick="onItemClick">click me! {{message}}</text>
      </p>
    </template>
    <script>
      var navigator = require('@weex-module/navigator')
      var nextUrl = 'http://dotwe.org/raw/dist/6cd1703a45d7b2752cf05303069ce881.js'
      module.exports ={
        data:{
          message:''
        },
        methods:{
          onItemClick:function(e){
            var params = {'url':nextUrl,'animated':'true'}
            navigator.push(params, function(e) {
              console.log('i am the callback.')
            });
          }
        }
      }
    </script>
    <style>
      .p {
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        width: 750;
        height: 90;
        padding-left:30;
        padding-right:30;
        border-bottom-width: 1;
        border-style: solid;
        border-color: #dddddd;
      }
      .text{
        width: 750;
        height: 90;
      }
    </style>

    回覆
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-03 11:43:51

    你可以參考下
    http://www.jianshu.com/p/497f...

    回覆
    0
  • 取消回覆