2017-01-27 34 views

回答

0

不幸的是,對於這種情況沒有任何魔力。要實施此場景,您需要:

1在兩個應用程序中創建單獨的模型(例如AppSettings),並在那裏爲每個應用程序相應地存儲App1Url和App2Url。

2從應用1導航用戶APP2您可以使用鏈接部件此綁定:

@datasources.AppSettings.item.App2Url + '?paramName=paramValue' + '#PageName' 

3在「頁面名稱」頁面調用函數的onAttach事件這樣

function loadPageName() { 
    google.script.url.getLocation(function(location) { 
    var paramName = location.parameter.paramName; 
    var datasource = app.datasources.SomeDatasource; 

    datasource.filters.SomeField._equals = paramName; 
    datasource.load(); 
    }); 
} 

請記住,爲避免雙重數據源加載,您需要將其切換爲manual loading mode

這種情況將導致整頁重新加載。